SELECT *
FROM table WHERE id IN ('21')
AND (content_id IS NULL OR content_id = 0 OR content_id = '')
C'è un modo più breve di scrivere questa condizione.mysql, se non nullo, 0 o ""
Ho una colonna int(), che potrebbe essere sia: NULL, 0 o vuoto.
Una colonna int Null può essere sia un int o NULL - non può essere una stringa vuota. –
è content_id una colonna int o una colonna varchar? se si tratta di una colonna int non c'è bisogno di controllare se content_id = '' in modo penso di cancellare la mia risposta :) – fthiella