J'ai une table dans ma base de données MySQL qui ressemble à ce qui suitComment avoir plus d'une condition pour les données rappeler
banner
--------
id : bigint(20)
name : varchar(75)
type : set('news','event')
link : bigint(20)
when : int(10)
Ce que je veux faire est que je veux être en mesure de se rappeler toutes les lignes avec le type de « nouvelles »
mais je veux seulement rappeler toutes les lignes avec le type de « événement » où « quand> time() »
ou fondamentalement tout événement qui a lieu à l'avenir
RECAP :
- rappel tous NOUVELLES
- rappeler uniquement les événements qui se produisent à l'avenir
Je suis en cours d'exécution de la requête SQL en utilisant PHP comme langage de script.
Merci à tous
im espérant comprendre cette utilisation droite OERE SI (* CONDITION *, * UTILISER SI VRAI *, * UTILISER SI FAUX *) – DBunting
Cela doit être de la notation la moins compréhensible imaginable. La version OR ci-dessus est beaucoup plus claire. –
im plus préoccupé par la fonctionnalité appropriée, puis le code de nettoyage. Si ça ne fait pas ce dont j'ai besoin, je ne me soucie pas de la propreté – DBunting