2012-12-22 3 views
1

J'ai déjà une instruction mySQL qui sélectionne déjà quelque chose de la base de données et la commande à la date du placard mais elle sélectionne tout et je veux qu'elle la sélectionne et la commande si 'category' est égal à une certaine valeur dire « 1'.So ma question est ce que serait stament être devrais-je utiliser « ET » voici la sélection stament je l'ai déjà:MySQL Select CURDATE et ORDER

SELECT `name` 
FROM `event` 
WHERE `displaydate` >= CURDATE() 
ORDER BY `displaydate` 

Voici ce que je pense que ce serait:

SELECT `name` 
FROM `event` 
WHERE `category` = 1 AND `displaydate` >= CURDATE() 
ORDER BY `displaydate` 
+0

Alors, quelle est la question? – xdazz

+0

avez-vous essayé d'exécuter la deuxième requête? Je pense que vous répondez déjà à votre propre question ': D'. –

Répondre

0

Oui, votre déclaration est correcte étant donné que la première déclaration fonctionne et que le chat L'egory est un entier.

+0

Ok haha ​​je me sens stupide de ne pas l'essayer d'abord.Mais heureux que cela fonctionne merci de toute façon. – maxgee

Questions connexes