我不知道如何解釋我希望其他然後舉了個例子MySQL的最短長度匹配
country prefix
Argentina-Mobile 549
Argentina-Neuquen 54299
Argentina-Rosario 54341
Argentina-Salta 54387
Argentina-Santa Fe 54342
Argentina-Tucuman 54381
Armenia 374
Armenia Mobile-K-Telecom 37477
Armenia Mobile-K-Telecom 37493
Armenia Mobile-K-Telecom 37494
Armenia Mobile-K-Telecom 37498
Armenia-Karabakh 37447
Armenia-Mobile 37455
Armenia-Mobile 3749
Armenia-Yerevan 37410
Aruba 297
Aruba-Mobile 29756
Aruba-Mobile 29759
Aruba-Mobile 29766
Aruba-Mobile 29769
Aruba-Mobile 29796
Aruba-Mobile 29799
Aruba-Mobile-Digicell 29773
Aruba-Mobile-Digicell 29774
Aruba-Mobile-MIO 297600
Aruba-Mobile-MIO 297622
Ascension Island 247
Australia 61
Australia-Adelaide/Perth 61861
Australia-Adelaide/Perth 61862
Australia-Adelaide/Perth 61863
我想運行在前綴的查詢來獲取最短父前綴列表
country prefix
Argentina -Mobile 549
Armenia 374
Aruba 297
Australia 61
好問題!我很感興趣,看看這是否是(理性)在SQL中解決的。同時,你需要什麼?你想找出國家代碼嗎?會有更簡單的方法來做到這一點。 – 2010-06-21 22:22:11
有什麼標準來選擇只是「阿根廷 - 移動」,並沒有與阿根廷開頭的其他國家的名字? – mdma 2010-06-21 22:24:03
這只是一個示例部分。完整列表大約爲20k行。我想從我的源數據中提取。出於興趣,你怎麼會得到國家代碼很容易 – veccy 2010-06-21 22:32:36