我有2张桌子。从一开始我想要选择所有行,并从table2 row = row_from_table1。
我的意思是:
SELECT SUM(amount) AS value_sum, itemid_table1, itemname, date, cost FROM bets
和
SELECT participate FROM items WHERE itemid='itemid_table1'
可以在一个查询中返回value_sum,itemid_table1,itemname,date,cost并参与吗?
答案 0 :(得分:0)
我建议你通过这个链接。
http://dev.mysql.com/doc/refman/5.7/en/join.html
在你的情况下,你可以试试。
SELECT SUM(b.amount) AS value_sum, b.itemid_table1, b.itemname, b.date, b.cost, i.participate
FROM bets b INNER JOIN items i ON b.itemid=i.itemid_table1
WHERE b.itemid='DESIRED_VALUE_HERE'