Procédure Stockée
tigosarr
-
Delphine -
Delphine -
Bonjour a tous,
J'ai un souci avec ma procédure stockée pour suivante
CREATE PROCEDURE 'RAPPORT'
( IN p_dateDeb DATE,
IN p_dateFin DATE )
BEGIN
SELECT descripcion, calldate, src, dst,costo
FROM from Tab1 t1, Tab2 t2
WHERE t1.src=t2.code AND
calldate BETWEEN p_dateDeb AND p_dateFin AND
dst LIKE "0003%";
END
Et voici l'erreur qu'il me retourne.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from usuarios, cdr WHERE t1.src=t2.code AND calldate BETWEEN p_dateDeb AND ' at line 1
J'ai un souci avec ma procédure stockée pour suivante
CREATE PROCEDURE 'RAPPORT'
( IN p_dateDeb DATE,
IN p_dateFin DATE )
BEGIN
SELECT descripcion, calldate, src, dst,costo
FROM from Tab1 t1, Tab2 t2
WHERE t1.src=t2.code AND
calldate BETWEEN p_dateDeb AND p_dateFin AND
dst LIKE "0003%";
END
Et voici l'erreur qu'il me retourne.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from usuarios, cdr WHERE t1.src=t2.code AND calldate BETWEEN p_dateDeb AND ' at line 1
A voir également:
- Procédure Stockée
- Procédure de frigo vide ✓ - Forum Consommation & Internet
- Le point d'entree de procedure est introuvable kernel32 dll ✓ - Forum Windows
- Le point d'entrée de procédure iswow64process2 est introuvable - Forum Windows
- Le point d'entrée de procédure eventsetinformation est introuvable advapi32.dll - Forum Windows
- Le point d'entrée de procédure est introuvable dans la bibliothèque de liens dynamiques ✓ - Forum Logiciels
1 réponse
Bonjour,
Je ne suis pas certaine , mais je pense avoir trouvé le problème.
Plusieurs tables sont utilisées, donc, pour chaque champs slectionnés, il faut donner le nom de la table. Ex table1.nom_champ
Il faut aussi indiquer ce qui relie les différentes tables.
je vois qu'i y a 2 fois le mot from "FROM from".
Après le nom des tables n'est pas le même après le From et après le WHERE
Le champ calldate, on ne sais pas à quelle table il appartient
Je ne suis pas certaine , mais je pense avoir trouvé le problème.
Plusieurs tables sont utilisées, donc, pour chaque champs slectionnés, il faut donner le nom de la table. Ex table1.nom_champ
Il faut aussi indiquer ce qui relie les différentes tables.
je vois qu'i y a 2 fois le mot from "FROM from".
Après le nom des tables n'est pas le même après le From et après le WHERE
Le champ calldate, on ne sais pas à quelle table il appartient