สอบถามถ้าจะแสดงข้อมูลซ้ำและนับจำนวนของข้อมูลตัวที่ซ้ำใน 2 database sql ได้อย่างไร

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามถ้าจะแสดงข้อมูลซ้ำและนับจำนวนของข้อมูลตัวที่ซ้ำใน 2 database sql ได้อย่างไร

สอบถามถ้าจะแสดงข้อมูลซ้ำและนับจำนวนของข้อมูลตัวที่ซ้ำใน 2 database sql ได้อย่างไร
ผมมี database sql อยู่ 2 database ผมอยากทราบว่าถ้าเราจะนำเอา id(pk),n_id(pk) ที่ซ้ำกันในสอง database และนับจำนวนตัวที่ซ้ำกันมาเเสดงต้องทำอย่างไรครับ
จำลองฐานข้อมูล
database ที่1
database = duplicate_db
table = db2 
ข้อมูล



database ที่2
database = data_duplicate
table = data
ข้อมูล



สรรชัย แสนขุรัง 16-09-2018 19:20:45

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
  น่าจะต้องใช้ php หรือ server script เข้าช่วย โดยคิวรี่แต่ละตารางในแต่ละ database  แล้วค่อยนำค่ามาเปรียบเทียบ
หรือถ้าเป็นข้อมูลที่ต้องการจัดการเพียงครั้งเดียว ก็ลอง import มา database เดียวกันแล้ว คิวรี่ เปรียบเทียบค่าปกติ ใน database เดียวกัน


ninenik 17-09-2018
 ความคิดเห็นที่ 2
ขอบคุณครับจะลองทำดูครับ


สรรชัย แสนขุรัง 17-09-2018 11:39
 ความคิดเห็นที่ 3
พี่ครับข้อถามอีกเรื่องครับ ถ้าผมต้องการนับจำนวนที่อยู่ในcolumn Number ที่มีเฉพาะเลข 2 ออกมาเเล้วแบ่งตาม GroubA,GroubB ที่อยุ่ใน column Name ต้องเขียน script แบบไหนครับ


สรรชัย แสนขุรัง 17-09-2018 13:17
 ความคิดเห็นที่ 4
นับจำนวนใช้ COUNT() 
มีเฉพาะเลข 2 ใช้ WHERE LIKE '%2%'
แบ่งตาม ใช้ GROUP BY


ninenik 17-09-2018
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ