-2

私は2つのテーブルmysqlから値を取得しようとしています:

table1 = jid, name, lat, lng

table2 = id, imgs, jid

私の問題は、2 番目のテーブルに 2 つ以上の項目がある可能性があることです。1 つのクエリで 2 つのテーブルからデータを取得したいと考えています。次のようなものを作ることは可能ですか?

id name    lat  lon  imgs
1  coco   -122  210   1.jpg, 2.jpg, 3.jpg

Join、union、および:-(を試しました

4

2 に答える 2

0

このクエリを試してください:

SELECT table2.id, table1.name, table1.lat, table1.lng, table2.imgs
FROM table1
INNER JOIN table2
    ON table1.jid = table2.jid;
于 2013-07-24T14:19:30.340 に答える