Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Requêtes
Requêtes Forum d'entraide sur les requêtes MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/03/2011, 10h08   #1
Invité de passage
 
Homme veve lacroix
Technicien réseau
Inscription : mars 2011
Messages : 1
Détails du profil
Informations personnelles :
Nom : Homme veve lacroix
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Technicien réseau
Secteur : High Tech - Matériel informatique

Informations forums :
Inscription : mars 2011
Messages : 1
Points : 0
Points : 0
Par défaut Comment faire une jointure sur toutes mes tables

salut a tous et merci d'avance, je ne suis pas trop calé sur les bdd, et là je suis perdu, mon souci et que le site et long(vraiment long) à monter et j'ai un probleme de jointure sur les tables seulement je ne sais pas comment resoudre ce probleme dans les variable du serveur.

la variable Select_full_join m'annonce 5 725 k

Citation:
Le nombre de jointures qui n'ont pas utilisé d'index. Si cette valeur est supérieure à 0, vérifiez soigneusement les indexes de vos tables.
et là je ne vois comment je peux faire mes connaissances en requettes sont limités

la table jos_vm_product là ou se trouve la plupart des articles de la base quand je lui lance cette requette :

Code :
1
2
3
4
5
SELECT `vendor_id` , `product_parent_id` , `product_sku` , `product_s_desc` , `product_desc` , `product_thumb_image` , `product_full_image` , `product_publish` , `product_weight` , `product_weight_uom` , `product_length` , `product_width` , `product_height` , `product_lwh_uom` , `product_url` , `product_in_stock` , `product_available_date` , `product_availability` , `product_special` , `product_discount_id` , `ship_code_id` , `cdate` , `mdate` , `product_name` , `product_sales` , `attribute` , `custom_attribute` , `product_tax_id` , `product_unit` , `product_packaging` , `child_options` , `quantity_options` , `child_option_ids` , `product_order_levels` 
FROM `jos_vm_product` 
WHERE 1 
ORDER BY `jos_vm_product`.`product_sku` ASC 
LIMIT 0 , 50
me rammene plein d'info mais je ne sais pas comment faire un jointure sur toute ces tables ...
si vous avez besoin de plus de renseignement n'hesitez pas...

Version du client MySQL: 5.0.51a

vevere
vevere est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/03/2011, 14h09   #2
Modérateur
 
Avatar de CinePhil
 
Homme Philippe Leménager
Ingénieur d'études en informatique
Inscription : août 2006
Messages : 10 998
Détails du profil
Informations personnelles :
Nom : Homme Philippe Leménager
Âge : 48
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur d'études en informatique
Secteur : Enseignement

Informations forums :
Inscription : août 2006
Messages : 10 998
Points : 18 262
Points : 18 262
Envoyer un message via MSN à CinePhil
Citation:
comment faire un jointure sur toute ces tables ...
Euh... ta requête n'interroge qu'une seule table !

Pour apprendre les jointures, va faire un tour chez SQLPro.

Par ailleurs, j'ai du mal à comprendre quel est ton problème...

Citation:
mon souci et que le site et long(vraiment long) à monter
Tu veux dire qu'il est long à afficher les informations demandées ?

Citation:
je ne sais pas comment resoudre ce probleme dans les variable du serveur.
Avant de toucher aux variables du serveur, suis le conseil donné :
Citation:
vérifiez soigneusement les indexes de vos tables
Et pour savoir quoi indexer, c'est encore chez SQLPro.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique.
Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework...
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française !
Linuxiens, comptez-vous !
CinePhil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h31.


 
 
 
 
Partenaires

Hébergement Web