部分值條件下的記錄查詢 - SQL技巧分享
P粉588660399
P粉588660399 2024-04-06 16:01:26
0
1
545

我有一個名為zipcode的表,其中有一個名為code的欄位。 Code列包含郵遞區號的前綴,例如

395
453
302
1203
12

我想寫一個SQL查詢,檢查提供的zipcode是否與表中的某個值相符。 (類似isValid)

我想避免在資料庫中編寫所有郵遞區號。

有效輸入的郵遞區號

395004
395152
3952
1256

有人可以幫幫我嗎?謝謝

P粉588660399
P粉588660399

全部回覆(1)
P粉442576165

簡單的SQL查詢:

select * 
from zipcode 
where '395004' LIKE CONCAT(code,'%');

參考資料:SQL - 查詢是否字串包含列值的一部分

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!