我想從2個不同的關係表中選擇一行。 我只是簡單地把我會用什麼語法來查詢整個數據庫?
SELECT * FROM 'said database' WHERE my condition = 'mycondition' blah blah.
或者它是一些其他的語法方法?
請幫忙。 :)
所有的答案非常感謝。
我想從2個不同的關係表中選擇一行。 我只是簡單地把我會用什麼語法來查詢整個數據庫?
SELECT * FROM 'said database' WHERE my condition = 'mycondition' blah blah.
或者它是一些其他的語法方法?
請幫忙。 :)
所有的答案非常感謝。
這(大致)就可以了你。
select <data> from table1
inner join table2 on table1.column = table2.column
where <mycondition>
瞭解更多關於MySQL Manual的加入信息。
那就需要是這樣的:
Select * from Table1 inner Join Table2 ON Table1.field_condition_from_table_1 = Table2 .field_condition_from_table_2 where Table1.condition_from_table_1 = "your_condition"
這將這樣的伎倆。還有其他的方法可以做到這一點,但這種方式會帶來任何你共同需要從兩個表
謝謝你Mplacona! – Tapha
試試這個:
SELECT * FROM TableA A INNER JOIN Table B ON A.Id = B.Id WHERE condition = 'mycondition'
謝謝37starz!堆棧溢出是真棒,只是爲了澄清點是語法的一部分? ive從未在sql中使用過這些。 – Tapha
r你在跟我開玩笑嗎? – poo