Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1498 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  erreur sur une commande MySql...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur sur une commande MySql...

n°973998
boojhot
Posté le 07-02-2005 à 13:38:07  profilanswer
 

Et bien voila deux jours que je lutte sur une requete toute basique (je suis un peu un noob en SQL)
 
Mais la, j'ai epluché la doc Mysql rien a faire ...  
 
Je dispose de deux table art (articles) et nomen (nomenclatures)
nomen permet de realiser la liaison entre deux articles=> une colonne compose (composé pour etre excat)  et une colonne composant. Ce sont des reference a un numero d'article
 
(bouah ce que c'est touffu expliker kom ca ...  :cry: )
 
Donc voila ma requete et le msg d'erreur qui va avec :
 

Citation :


 
Erreur  
requête SQL :  [Modifier]  
 
SELECT * FROM art,nomen  
WHERE art.num = nomen.compose  
AND nomen.compose = 'B89959017'
 LIMIT 0, 30
 
 
MySQL a répondu:
 
 
The SELECT would examine more rows than MAX_JOIN_SIZE. Check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is ok
 

 
Donc si quelqu'un a une idée concernant l'origine de ce probleme...
juste un petit detail les tables font 14000 et 8000 lignes

mood
Publicité
Posté le 07-02-2005 à 13:38:07  profilanswer
 

n°974009
skeye
Posté le 07-02-2005 à 13:47:54  profilanswer
 

Tu cherches à faire quoi exactement avec ta requête là? :??:
Elle me parait assez étrange... :heink:


Message édité par skeye le 07-02-2005 à 13:48:05

---------------
Can't buy what I want because it's free -
n°975720
kalex
Posté le 08-02-2005 à 18:27:53  profilanswer
 

C'est simple, ta requête est correcte, mais fait des opérations énorme sur tes tables (un left join serait sûrement préférable...). Mais si elle est bonne, exécute "SET SQL_BIG_SELECTS=1" avant, comme MySQL te le suggère gentiment. [:itm]


Message édité par kalex le 08-02-2005 à 18:30:40

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  erreur sur une commande MySql...

 

Sujets relatifs
dump MySQLMigration Access/VBA/Windows=> PHP/MySQL/Linux
[Python] Passer des arguments en ligne de commandeerreur inattendue - parse error, unexpected T_ELSE
executer un fichier avec commande javascriptmacro-commande sous win
image php mysqlPHP/MySQL: liste déroulante, affichage automatique
Formulaire pour bon de commande ?[VBS] un argument en ligne de commande ..
Plus de sujets relatifs à : erreur sur une commande MySql...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR