par
jlsypro » 26 mars 2006, 20:54
Bonsoir,
je viens de rencontrer un problème sur un projet assez important (plusieurs dixaines de tables avec requêtes complexes) et après plusieurs tests, j'ai isolé une requête simple mais buggée :
SELECT `c1`, `c2`, `c3`, 1 FROM `t`;
Réponse obtenue :
Réponse attendue :
Pour le contexte, voici la création et le remplissage de la table :
CREATE TABLE `t` (`c1` VARCHAR(10), `c2` VARCHAR(10), `c3` VARCHAR(10));
INSERT INTO `t` (`c1`, `c2`, `c3`) VALUES ('l1c1', 'l1c2', 'l1c3');
Constatez-vous le même bug ?
Julien
PS : En exécutant la requête suivante, plus de bug !!!
SELECT `c1`, `c2`, `c3`, 1*1 FROM `t`;
Bonsoir,
je viens de rencontrer un problème sur un projet assez important (plusieurs dixaines de tables avec requêtes complexes) et après plusieurs tests, j'ai isolé une requête simple mais buggée :
SELECT `c1`, `c2`, `c3`, 1 FROM `t`;
Réponse obtenue :
[code]c1 | c2 | c3 | 1
l1c1 | 1 | l1c3 | 1[/code]
Réponse attendue :
[code]c1 | c2 | c3 | 1
l1c1 | l1c2 | l1c3 | 1[/code]
Pour le contexte, voici la création et le remplissage de la table :
CREATE TABLE `t` (`c1` VARCHAR(10), `c2` VARCHAR(10), `c3` VARCHAR(10));
INSERT INTO `t` (`c1`, `c2`, `c3`) VALUES ('l1c1', 'l1c2', 'l1c3');
Constatez-vous le même bug ?
Julien
PS : En exécutant la requête suivante, plus de bug !!!
SELECT `c1`, `c2`, `c3`, 1*1 FROM `t`;