我有兩張表需要根據郵政編碼加入。
表格1:
| 壓縮 | 收入 |
|---|---|
| ZCTA5 01845 | 45,000 |
| ZCTA5 11421 | 52,000 |
| ... | ... |
| ZCTA5 99704 | 42,000 |
表1中有數千個條目
表2:
| 壓縮 | 第 1 列 |
|---|---|
| 01845 | 是 |
| 11421 | ? |
| ... | ... |
| 99704 | 是 |
表 1 中的條目比表 2 多幾個我不需要的條目,我只是想獲得表 2 中列出的郵政編碼的收入。我想我可以為此做一個內部連接,但我遇到了一個問題,即我在 table1 中的郵政編碼之前有那個 ZCTA5。我很好奇是否有辦法做到這一點?
uj5u.com熱心網友回復:
使用該substr函式從 table1 中提取郵政編碼,然后加入:
SELECT * FROM table1 t1 INNER JOIN table2 t2 ON substr(t1.zip, -5) = t2.zip;
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/457744.html
上一篇:使用郵遞員進行測驗時出現Node.js錯誤(錯誤[ERR_HTTP_HEADERS_SENT]:在將標頭發送到客戶端后無法設定標頭)
