[PHP/SQL] SELECT pour intervalle de A-M et N-Z

SELECT pour intervalle de A-M et N-Z [PHP/SQL] - PHP - Programmation

Marsh Posté le 11-07-2003 à 16:14:50    

Salut,
voila la requête sensée affichée tous les champs de A à M inclus, mais le M est exclu! il ne tient pas compte de mon <=, mettre juste < fait la même chose!!
 
SELECT login,score,online FROM users WHERE login >= 'A' AND login <= 'M' ORDER BY login
 
Sinon je sais qu'il y a BETWEEN pour faire ça mais comment ça marche pour faire de N-Z car dans l'aide j'ai vu que pareil le Z serait exclu... donc pas les résultats commençant par Z, d'où le fait que je n'utilise pas BETWEEN...
 
merci
   ANT


Message édité par antsite le 11-07-2003 à 16:32:01
Reply

Marsh Posté le 11-07-2003 à 16:14:50   

Reply

Marsh Posté le 11-07-2003 à 18:32:40    

à priori, 'M' est plus petit que 'MA' si il prend l'ordre alphabétique ;)
moi je ferai:

SELECT login,score,online FROM users WHERE login < 'N' ORDER BY login


et

Code :
  1. SELECT login,score,online FROM users WHERE login >= 'N' ORDER BY login

Reply

Marsh Posté le 11-07-2003 à 18:37:23    

c'est ce que j'ai fait  ;)

Reply

Marsh Posté le 11-07-2003 à 20:25:18    

en plus propre, tu sélectionnes le premier caractère du champ, ça sera plus simple, parceque tu pourras utiliser le 'M' comme pivot.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed