簡體   English   中英

SQL從兩個表中選擇

[英]SQL Selecting from two tables

我有以下兩張桌子......

表

我正在嘗試使用國家/地區名稱選擇屬於某個國家/地區的所有城市,或使用國家/地區ID但僅顯示城市名稱和國家/地區名稱。

我使用以下語句但不起作用,這是我第一次做SQL

SELECT CI.CITY_NAME, CO.COUNTRY_NAME
FROM CITY CI INNER JOIN COUNTRY CO
ON CI.CITY_ID = CO.COUNTRY_ID
WHERE CO.COUNTRY_ID = 1;

你將國家ID與城市ID進行比較,看起來你真的想做;

SELECT CI.CITY_NAME, CO.COUNTRY_NAME
FROM CITY CI INNER JOIN COUNTRY CO
ON CI.COUNTRY_ID = CO.COUNTRY_ID
WHERE CO.COUNTRY_ID = 1;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM