j'ai une requête qui renverra tous les enregistrements gis qui répondent à un intérieur spécifique rejoindre contrainte:deux requêtes MySQL combinés en un seul
SELECT gis.id_gis, gis.titre, gis.lat, gis.lon FROM spip_gis AS `gis`
INNER JOIN spip_mots_liens AS L1 ON (L1.id_objet = gis.id_gis AND
L1.objet='gis') WHERE (L1.id_mot = 210118) GROUP BY gis.id_gis
J'ai une deuxième requête qui renverra le articles.id_article
pour un enregistrement gis donné (dans cet exemple gis fiche 136):
SELECT articles.id_article, articles.lang, articles.titre FROM
spip_articles AS `articles` INNER JOIN spip_gis_liens AS L1 ON (
L1.id_objet = articles.id_article AND L1.objet='article') WHERE
(articles.statut = 'publie') AND (L1.id_gis = 136) GROUP BY
articles.id_article
Comment puis-je prolonger la première requête afin qu'il retourne également articles.id_article respectifs de chaque enregistrement?
J'ai téléchargé le schéma sql ici: http://pastebin.com/8Fe0Lnx3
La première chose à faire est de formater ces requêtes un peu mieux. –
Liens externes ne servent à rien. Qu'avez-vous essayé jusqu'à présent? Avez-vous du code qui ne fonctionne pas? –
union d'utilisateur http://dev.mysql.com/doc/refman/5.0/en/union.html –