[SQL ] 迴圈問題
使用環境:MySQL 5.0
請問,我可以在SELECT裡跑迴圈取出資料嗎?
假設A資料表是書種類,B資料表是書名。
A
-------
Id int(11)
TypeName varchar(50)
Store int(11)
B
-----
Id int(11)
BoodName varchar(50)
TypeId int(11)
其中B.TypeId指到A.Id.
A.Store是出版社的Id.
現已知我要出版社3號的書。
當然我不能這樣下:
SELECT * FROM B WHERE Id = ( SELECT * FROM A WHERE Store = '3')
那有什麼方法可以達到上述功能呢?
還是一定得回到PHP端去做二次迴圈?
--
http://averywu.pixnet.net/blog/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.237.155
→
08/26 12:05, , 1F
08/26 12:05, 1F
→
08/31 23:03, , 2F
08/31 23:03, 2F
→
08/31 23:08, , 3F
08/31 23:08, 3F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):