แจก ฐานข้อมูล จังหวัด อําเภอ ตําบล รหัสไปรษณีย์ อัพเดท 2025

Spread the love

ใครที่กำลังมองหาฐานข้อมูล ภาค จังหวัด อำเภอ ตำบล รหัสไปรษณีย์ ของประเทศไทยอัพเดทล่าสุด วันนี้ดูเพลินได้นำฐานข้อมูลดังกล่าวมาจากให้ฐานได้นำไปใช้กันฟรี ๆ เลยจ้า

ฐานข้อมูลจังหวัด อําเภอ ตําบล รหัสไปรษณีย์

Download ฐานข้อมูล จังหวัด อําเภอ ตําบล รหัสไปรษณีย์

คลิกที่นี่ เพิ่ม Download ฐานข้อมูล จังหวัด อําเภอ ตําบล รหัสไปรษณีย์ เมื่อคุณเข้าไปใน Google drive คุณจะเห็นไฟล์ SQL อยู่ 4 ไฟล์ ได้แก่

  • geographies.sql ตารางเก็บข้อมูลภาค
  • provinces.sql ตารางเก็บข้อมูลจังหวัด
  • district.sql ตารางเก็บข้อมูลอำเภอ
  • subdistrict.sql ตารางเก็บข้อมูลตำบล

ฐานข้อมูลจังหวัด อําเภอ ตําบล รหัสไปรษณีย์

เมื่อ Import ตารางเข้าฐานข้อมูลแล้ว คุณจะได้ตารางฐานข้อมูล ภาค จังหวัด อําเภอ ตําบล รายละเอียด ดังนี้

  • ตารางฐานข้อมูล ภาค
  • ตารางฐานข้อมูล จังหวัด
  • ตารางฐานข้อมูล อำเภอ
  • ตารางฐานข้อมูล ตำบล และ รหัสไปรษณีย์

ตัวอย่างคำสั่ง SQL สำหรับดึงข้อมูล จังหวัด อําเภอ ตําบล รหัสไปรษณีย์

1. ดึงข้อมูลรายชื่อจังหวัดที่อยู่ในภาคกลาง ด้วยเงื่อนไขค้นหาด้วยรหัสภาค
WHERE geo.id = '<รหัสภาค>'
หรือจะค้นหาด้วยชื่อภาคก็สามารถเขียนด้วย
WHERE geo.`name` = '<ชื่อภาค>'

SELECT
geo.id,
geo.`name`,
pv.`code`,
pv.name_th,
pv.name_en
FROM
geographies AS geo
INNER JOIN provinces AS pv ON geo.id = pv.geography_id
WHERE geo.id = '2'
ORDER BY CONVERT(pv.name_th USING tis620) ASC

ผลลัพธ์

2. ดึงข้อมูลรายชื่อจังหวัดที่อยู่ในจังหวัดกรุงเทพฯ ด้วยเงื่อนไขค้นหาด้วยรหัสจังหวัด
WHERE pv.`code` = '<รหัสจังหวัด>'
หรือจะค้นหาด้วยชื่อจังหวัดแทนก็สามารถเขียนด้วย
WHERE pv.`name_th` = '<ชื่อจังหวัด>'

SELECT
pv.`code`,
pv.name_th AS pv_name,
dt.`code`,
dt.name_th AS dt_name
FROM
provinces AS pv
INNER JOIN district AS dt ON pv.`code` = dt.province_code
WHERE pv.`code` = '10'
ORDER BY CONVERT(dt.name_th USING tis620) ASC

ผลลัพธ์

3. ดึงข้อมูลรายชื่อตำบลที่อยู่ในอำเภอบางปะอิน ด้วยเงื่อนไขค้นหาด้วยรหัสอำเภอ
WHERE dt.`code` = '<รหัสอำเภอ>'
หรือจะค้นหาด้วยชื่ออำเภอแทนก็สามารถเขียนด้วย
WHERE dt.`name_th` = '<ชื่ออำเภอ>'
หรือจะค้นหาด้วยรหัสไปรษณีย์เขียนด้วย
WHERE sdt.`zip_code` = '<รหัสไปรษณีย์>'

SELECT
dt.`code`,
dt.name_th AS dt_name,
sdt.zip_code,
sdt.name_th AS sdt_name
FROM
district AS dt
INNER JOIN subdistrict AS sdt ON dt.`code` = sdt.district_code
WHERE dt.`code` = '1406'
ORDER BY CONVERT(sdt.name_th USING tis620) ASC

ผลลัพธ์

บทความอื่น ๆ ที่เกี่ยวข้องกับ คำสั่ง SQL

เป็นยังไงกันบ้างคะสำหรับบทความเรื่อง แจก ฐานข้อมูล จังหวัด อําเภอ ตําบล รหัสไปรษณีย์ อัพเดท 2023 ดูเพลินก็หวังว่าบทความของเราจะเป็นประโยชน์ต่อท่านไม่มากก็น้อย นอกจากนี้ เรายังมีบทความดี ๆ อีกมากมาย คุณสามารถลองคลิกเขาไปอ่านบทความอื่น ๆ ตามลิงค์ด้านล่างได้เลย

เทคนิคอื่นๆ เกี่ยวกับการเขียนโค้ด คลิก

อย่าลืมไปติดตาม Facebook fanpage ของเรา >> Click <<