begin process at 2012 02 04 18:30:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

MySQL

 > 

Débutant(s)

 > 

Requête tri par date


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Requête tri par date

dimanche 16 juillet 2006 à 18:28:23 | Requête tri par date

coyote_fx

Bonjour à tous,

voilà je dois composer une requête dynamique de recherche sur une table de ma base de données (COMMANDES):
Exemple de syntaxe de ma requête est la suivante :

SELECT * FROM COMMANDES WHERE NOM_CLI_CMD LIKE '%Smith%' ORDER BY DATE_CMD ASC LIMIT 0,30;

j'aimerai beaucoup pouvoir insérer un tri entre tel et tel date sur le champ DATE_CMD de type DATETIME.

Par exemple entre le 11/11/2000 et le 11/11/2005.
Comment puis je m'y prendre sachant que la version du serveur MYSQL est la version 4.0.25.

Merci à ceux qui me répondront.

Coyote_fx

Ps: voici les lignes de création de la table:

CREATE TABLE IF NOT EXISTS COMMANDES
 (
   ID_CMD BIGINT(12) NOT NULL AUTO_INCREMENT ,
   ID_ETATS SMALLINT NOT NULL  ,
   ID_PARAMFAC INTEGER NOT NULL  ,
   ID_AD_LIV BIGINT(12) NOT NULL  ,
   ID_EMP INTEGER NULL  ,
   ID_CLI INTEGER NOT NULL  ,
   TOTAL_CMD DECIMAL(13,2) NOT NULL  ,
   DATE_CMD DATETIME NOT NULL  ,
   DATE_MODIF_CMD DATETIME NOT NULL  ,
   NOM_CLI_CMD VARCHAR(20) NOT NULL  ,
   PRENOM_CLI_CMD VARCHAR(20) NOT NULL  ,
   EMAIL_CLI_CMD VARCHAR(128) NOT NULL  ,
   RUE_CLI_CMD VARCHAR(30) NOT NULL  ,
   NUM_RUE_CLI_CMD VARCHAR(7) NOT NULL  ,
   NUM_BP_CLI_CMD SMALLINT NULL  ,
   CP_CLI_CMD INTEGER NOT NULL  ,
   LOCALITE_CLI_CMD VARCHAR(30) NOT NULL  ,
   TEL_PERSO_CLI_CMD VARCHAR(12) NULL  ,
   TEL_BUREAU_CLI_CMD VARCHAR(12) NULL  ,
   GSM_CLI_CMD VARCHAR(12) NULL  ,
   FAX_CLI_CMD VARCHAR(12) NULL  ,
   LIVREE_CMD BOOL NOT NULL  ,
   FACTUREE_CMD BOOL NOT NULL  ,
   ID_ENT_CMD INTEGER NOT NULL  ,
   NOM_ENT_CMD VARCHAR(30) NOT NULL  ,
   NUM_ENT_CMD INTEGER NOT NULL 
   , PRIMARY KEY (ID_CMD)
 )
 comment = "";
lundi 17 juillet 2006 à 12:52:57 | Re : Requête tri par date

Malkuth

Membre Club
Essai quelque chose de cette forme :

SELECT * FROM COMMANDES WHERE NOM_CLI_CMD LIKE '%Smith%' AND DATE_CMD >= [DATEINFERIEUR] AND DATE_CMD <= [DATESUPERIEUR] ORDER BY DATE_CMD ASC LIMIT 0,30;

En fait il ne s'agit que d'un critére de selection suplémentaire ...
mardi 18 juillet 2006 à 12:57:11 | Re : Requête tri par date

coyote_fx

Ok merci je vais tester ca ce soir


Cette discussion est classée dans : id, not, cmd, cli, varchar


Répondre à ce message

Sujets en rapport avec ce message

erreur : a foreign key constraint fails !!!! [ par vinz78 ] -- phpMyAdmin SQL Dump-- version 2.10.1-- http://www.phpmyadmin.net-- -- Serveur: localhost-- Généré le : Jeu 21 Juin 2007 à 10:53-- Version du serveu Requete utilisant un IF (?) [ par Gamer_man ] Bonjour :)J'ai un petit probleme avec une requete...J'explique un peu :Sur mon site, il est possible de poster des commentaires en etant membre ou en inserer un tableaux sql [ par mathkas ] salut , comment je pourrais inserer ses tableaux à sql il le voilà code php $sql_array = array( 'DROP TABLE IF EXISTS ' . SMIXMODS_FEED_NEWS_CENTER probleme pour creer le contenu de ma base de donne [ par laloire33150 ] voici mon soucis, je travail avec phpmyadmin et je rentre ma requete dans une fenetre sql et voici l'erreur qu'elle me sort : requête SQL: -- ----- je ne comprend pas ou est le probleme [ par laloire33150 ] Erreur requête SQL: CREATE TABLE annu( id int NOT NULL AUTO_INCREMENT , date varchar( 20 ) NOT NULL , auteur varchar( 50 ) NOT NULL , ns varchar( 5 probleme jointure entre table [ par profiter ] bonjour, j'ai deux tables : voici le code de creation : [code=java] public static final String table_facture_f__Name = "facture_f"; static final Str Index [ par fdouieb ] Bonjour J'utilise ASE version 15 Je possède une table avec 100 millions de ligne create table myTable( col1_id int not null, col2_i PROBLEME AVEC UNE REQUETE SQL [ par stade13 ] salut tout le monde , voila j'epsere bien avoir de l'aider a fin de detecté l'erreur CREATE TABLE "FIL" ( "ID_FIL" NUMBER NOT NULL ENABLE , "COULE elle marche pas ma requètes :'( [ par derf4002 ] Voici deux requètes me renvoyant une erreur, et je ne sais pourquoi :-( On pourrait m'aider ?[QUOTE]CREATE TABLE `medecin` (  `numMedecin` int(255) NO #1005 - Can't create table 'Texloud.tree_elements' (errno: 150) [ par stade13 ] Le bien bonjour à toutes et à tous, voilà j'arrive pas à crée deux tables avec clef étranger voilà mon code CREATE TABLE IF NOT EXISTS `utilisateur`


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales