假設我有3個不同的表,我想用這些表中的數據填充我的<select>
選項。是否有可能通過單個查詢來實現這一點,或者我必須做3個單獨的查詢?MYSQL三重數據庫選擇
請注意,這些表格並不相互關聯。
表 '城市':
cityId cityName
1 Chicago
2 Houston
表 '類型':
typeID typeName
1 Warm
2 Cold
表 '類別':
categoryID categoryType
1 Huge
2 Small
我想填充這個選擇與城市的數據:
<select>Cities</select>
<option value="1">Chicago</option>
<option value="2">Houston</option>
另一個同一個與類型:
<select>Types</select>
<option value="1">Warm</option>
<option value="2">Cold</option>
,最後一個具類:
<select>Categories</select>
<option value="1">Huge</option>
<option value="2">Small</option>
是的,你可以,但你希望他們如何顯示?它可以使用UNION完成。 –
@AbhikChakraborty我有3個不同的
在這種情況下,沒有任何單個查詢不會起作用,您需要每個查詢3個查詢。做UNION會將所有結果集合在一起。 –