Q
MySql加入表
0
A
回答
1
類似的東西應該工作:
SELECT
t1.* , count(t2.food) as foods
FROM
t1 LEFT JOIN t2 on (t1.Cid = t2.Cid)
GROUP BY
t2.Cid
1
SELECT
food
FROM
Table2 t2
JOIN Table1 t1 ON (t2.Cld = t1.Cld)
1
select a.name, b.food from table1 a, table1 b where a.cld = b.cld;
相關問題
- 1. MySQL表加入
- 2. 3表加入MySQL
- 3. PHP MySQL加入表
- 4. MySQL多表加入
- 5. MySQL多表加入
- 6. MySQL 3表加入
- 7. 加入同MySQL表
- 8. mysql表加入max()
- 9. MySQL表加入AVG()
- 10. Mysql:2表加入
- 11. MySQL表加入2個表
- 12. 從MySQL插入表加入表
- 13. MYSQL - 加入三個表
- 14. mysql表裏面加入
- 15. 加入三(3)個MySQL表
- 16. mysql左加入9表
- 17. 如何加入MySQL表
- 18. 加入MySQL和Informix表
- 19. 加入表(MySQL和PHP)
- 20. MySQL限制加入表
- 21. mysql一對多表加入
- 22. MySQL加入兩張表
- 23. MySQL加入4個表
- 24. MYSQL加入三張表
- 25. MySQL - 加入2表多列
- 26. mysql如何加入到表
- 27. mysql鏈接表+加入+數
- 28. 加入兩個MySQL表
- 29. MySQL的加入多個表
- 30. 加入兩個mysql表
我只是想沒有。的食物對食物本身並不是食物本身 – Novice 2010-10-13 13:26:03
用Count(食物)代替'食物' – Emerion 2010-10-13 13:30:30
JOIN會要求在t2食物的存在,所以t1中沒有任何食物的記錄將被忽略。 – 2010-10-13 13:35:23