Jointure entre entre date et datetime
Kardes
-
Kardes -
Kardes -
Bonjour,
Bjr jvoulai savoir si cetai possible de faire une jointure entre 2 table ki ont un debut d'enregistrement identique ?
mon probleme g 2 table (COURS) et (RESERVATION)
ma jointure comporte a relier les 2 table par rapport a leur date mais dan la table COURS le format est DateTime et dans RESERVATION le format est Date.
G essayé de mettre un LINK suivi d'un % comme ceci :
$reponse = mysql_query("
SELECT jour, date_reservation, nomProf FROM reservation, adherent, cours
WHERE reservation.nomMembre=adherent.Nom AND
reservation.prenomMembre=adherent.Prenom AND Like
cours.date=reservation.jour% AND
Adhérent=$id
");
Mai sa ne marche pa
si vous avez vous une idé n'hésitez pas
MERCI
Bjr jvoulai savoir si cetai possible de faire une jointure entre 2 table ki ont un debut d'enregistrement identique ?
mon probleme g 2 table (COURS) et (RESERVATION)
ma jointure comporte a relier les 2 table par rapport a leur date mais dan la table COURS le format est DateTime et dans RESERVATION le format est Date.
G essayé de mettre un LINK suivi d'un % comme ceci :
$reponse = mysql_query("
SELECT jour, date_reservation, nomProf FROM reservation, adherent, cours
WHERE reservation.nomMembre=adherent.Nom AND
reservation.prenomMembre=adherent.Prenom AND Like
cours.date=reservation.jour% AND
Adhérent=$id
");
Mai sa ne marche pa
si vous avez vous une idé n'hésitez pas
MERCI
A voir également:
- Jointure entre entre date et datetime
- Nombre de jours entre deux dates excel - Guide
- Jm date désabonnement ✓ - Forum Consommation & Internet
- Jm date avis - Forum Consommation & Internet
- Jointure sql ✓ - Forum MySQL
- Désabonnement JM date - Forum Consommation & Internet
3 réponses
Bonjour,
reservation.prenomMembre=adherent.Prenom AND Like
cours.date=reservation.jour%
La grosse faute c'est que le "=" n'a rien a faire ici, il faut mettre le LIKE a sa place
reservation.prenomMembre=adherent.Prenom AND
cours.date LIKE reservation.jour%
Cordialement
reservation.prenomMembre=adherent.Prenom AND Like
cours.date=reservation.jour%
La grosse faute c'est que le "=" n'a rien a faire ici, il faut mettre le LIKE a sa place
reservation.prenomMembre=adherent.Prenom AND
cours.date LIKE reservation.jour%
Cordialement
Kardes
aparamen c pa la bonne solution merci kan mm
$reponse = mysql_query("SELECT jour, date_reservation, nomProf FROM calendrier, adherent, rpm_cours WHERE
calendrier.nomMembre=adherent.Nom AND
calendrier.prenomMembre=adherent.Prenom AND
rpm_cours.date LIKE calendrier.jour% AND
Adhérent=$id
AND jour LIKE '$date%' ORDER BY `jour` ASC ");
G réalisé la modification mais sa ne marche toujour pa il me met:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\wamp\www\nr gym\session membre\detail.php on line 320
la ligne 320 contient:
while ($donnees = mysql_fetch_array($reponse) )
calendrier.nomMembre=adherent.Nom AND
calendrier.prenomMembre=adherent.Prenom AND
rpm_cours.date LIKE calendrier.jour% AND
Adhérent=$id
AND jour LIKE '$date%' ORDER BY `jour` ASC ");
G réalisé la modification mais sa ne marche toujour pa il me met:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\wamp\www\nr gym\session membre\detail.php on line 320
la ligne 320 contient:
while ($donnees = mysql_fetch_array($reponse) )