我試圖做一個SELECT
,我需要用一個柱至極選擇指定的表定義對象的類型:使用如果在MySQL查詢
table_buildings
id name location source_type source_id
1 NY Appartament New York 0 NULL
2 Guggenheim Museum Manhattan 1 27
3 MoMA New York 2 3
table_url // source type == 1
id name url
27 Guggenheim Site http://www.guggenheim.org/
table_books // source type == 2
id name pages sample author
3 World Museums 125-127 path/img.jpg John Smith
我不知道這是否是可能的,但我有一些問題要解決它沒有我的查詢中的IF
語句,因爲我可以通過table_buildings
的source_type
列找到合適的表確實存在軀體tecnique使用的IF
一個SELECT
查詢裏面?
請根據提供的數據提供您期望得到結果的例子。 – 2010-06-29 16:58:56