Bonjour,
Langage MySQL 4 + PHP 4
J'ai fait une requête pour renvoyer tous les clients n'ayant pas commandé depuis n mois mais je pense qu'elle n'est pas optimum.
Structure des tables :
La table des clients :
La table d'en-tête des commandes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TABLE `clients` ( `cli_id` bigint(20) unsigned NOT NULL auto_increment, `cli_date` date default NULL, PRIMARY KEY (`cli_id`) );
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE TABLE `commandes` ( `cmd_id` bigint(20) unsigned zerofill NOT NULL auto_increment, `cli_id` bigint(20) unsigned NOT NULL, `cmd_date` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`cmd_id`) );
Partager