84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
a表有多个字段,a_uid/b_uid/c_uid都对应user表的id.怎么取出这些id对应的userName比较合理呢?我想到的有两种,第一种是一次性取出user表的id,username然后在程序进行数组比较;第二种比较呆,在程序多次查数据库取;不知道大家是怎么设计这种结构的,有什么好的建议?
Mencari penyelesaian sql banyak-ke-satu? -Tapak web PHP Cina Soal Jawab-Mencari penyelesaian banyak-ke-satu SQL? -Soal Jawab laman web PHP Cina
Sila tonton dan pelajari.
join3次就行了
SELECT a.*,ua.username AS ua_name,ub.username AS ub_name,uc.username AS uc_name FROM a LEFT JOIN user AS ua ON ua.id=a.a_uid LEFT JOIN user AS ub ON ub.id=a.b_uid LEFT JOIN user AS uc ON uc.id=a.c_uid
Mencari penyelesaian sql banyak-ke-satu? -Tapak web PHP Cina Soal Jawab-Mencari penyelesaian banyak-ke-satu SQL? -Soal Jawab laman web PHP Cina
Sila tonton dan pelajari.
join3次就行了