[SQL]Création d'une requête et sous requête
jbulysse
-
Squad-G Messages postés 70 Statut Membre -
Squad-G Messages postés 70 Statut Membre -
Bonjour,
J'ai un problème de confection d'une requête :
je veux pouvoir récupérer sur une période donnée (d1 JJ/MM/YYYY et d2 JJ/MM/YYYY) et par plage de durée (J 08h00 à J+1 08h00 par exemple) donnée le nombre d'enregistrement en base que j'ai
Comment est ce que je dois procéder? En utilisant des sous requêtes?
Merci d'avance
J'ai un problème de confection d'une requête :
je veux pouvoir récupérer sur une période donnée (d1 JJ/MM/YYYY et d2 JJ/MM/YYYY) et par plage de durée (J 08h00 à J+1 08h00 par exemple) donnée le nombre d'enregistrement en base que j'ai
Comment est ce que je dois procéder? En utilisant des sous requêtes?
Merci d'avance
A voir également:
- [SQL]Création d'une requête et sous requête
- Creation compte gmail - Guide
- Création site web - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Création compte google - Guide
- Creation compte vinted - Guide
2 réponses
Salut,
Tu crée un champs appelé date1 et date2. Dans date1, cela est ta date de départ. Tu ajoute donc (via php ceci : time();). Cette fonction donne le temps unix (nombre de seconde depuis 01/01/70. Ensuite, si tu veux avoir une différence de 24 heures tu fais un truc similaire à sa :
$temps1 = time();
$temps2 = $temps1 + (60*60*24);
Ensuite via tes requêtes SQL tu fais un truc similaire à :
WHERE date1 > 'ta date unix voulu ici' AND date2 < 'ta seconde date unix voulu ici'
Voilà, en gros sa ressemble à sa, j'espère avoir répondu à ta question ;)
Signature non conforme ==> Supprimée
Modération CCM
Tu crée un champs appelé date1 et date2. Dans date1, cela est ta date de départ. Tu ajoute donc (via php ceci : time();). Cette fonction donne le temps unix (nombre de seconde depuis 01/01/70. Ensuite, si tu veux avoir une différence de 24 heures tu fais un truc similaire à sa :
$temps1 = time();
$temps2 = $temps1 + (60*60*24);
Ensuite via tes requêtes SQL tu fais un truc similaire à :
WHERE date1 > 'ta date unix voulu ici' AND date2 < 'ta seconde date unix voulu ici'
Voilà, en gros sa ressemble à sa, j'espère avoir répondu à ta question ;)
Signature non conforme ==> Supprimée
Modération CCM