Jednodušší MySQL dotaz
Jednodušší dotaz, bohužel nefunguje tak, jak by měl.
Mám 2. tabulky.
Jedna obsahuje VŠECHNY emaily(address_book) a druhá jen některé emaily (jejich id v address_book). Druhá tabulka se jmenuje skupina_obsah.
Skupina_obsah má tyto sloupce:
A já chci vytáhnout VŠECHNY emaily z address_book, přičemž:
ty, které mají konkrétní id_skupiny v tabulce skupina_obsah a zároveň jejich id_adresy je obsaženo v tabulce address_book.id budou mít sloupce checkbox_check nenulový.
Zkouším to takto:
SELECT entry_state, address_book_id AS address_book_id, entry_company AS entry_company, p.id_adresy, p.id_skupiny checkbox_checked
FROM address_book
LEFT JOIN skupina_obsah p ON p.id_adresy = address_book_id
WHERE entry_state NOT LIKE ' '
Toto zobrazuje v sloupci checkbox_check všechny obsažené ID, jako nenulové.
A já právě potřebuji vědět, kam definovat tu podmínku, aby se checkbox_check zobrazovalo jenom pro konkrétní hodnotu id_skupiny.
Nemělo by to být složité.... ale.....