Oracle SQL Command Query Record แรก ที่ซ้ำกันมาเพียง 1 Record ด้วย PARTITION  สร้างคำถาม

 396 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 26/04/2018

ตัวอย่าง Statement SQL Command ของ Oracle ในการกรองข้อมูลซ้ำ
ด้วยการ Select แค่ Record แรก Record เดียวเท่านั้นด้วย Script นี้

SELECT * FROM
(SELECT t.*,ROW_NUMBER() OVER(PARTITION BY t.session_id ORDER BY t.session_id) num
FROM my_tbl t) inn
WHERE inn.num=1;

อธิบายกันซะหน่อย
session_id : คือ Field ที่ใช้ในการ check ซ้ำนั่นหมายความว่าเราสามารถกำหนดเงื่อนไขเข้าได้
โดยที่ข้อมูลไม่จำเป็นต้องซ้ำกันทุก field ก็ได้นะ
inn.num=1 : คือ การเลือกว่าจะเอา record แรก record เดียวเท่านั้น


ถ้าชอบบทความนี้ กด Like เลย :Oracle SQL Command Query Record แรก ที่ซ้ำกันมาเพียง 1 Record ด้วย PARTITION
TAGS : Oracle   SQL Command   PLSQL  
 396 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 26/04/2018



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  datatables เปลี่ยน default rows per page จำนวน Record ที่แสดงต่อหน้า ถามเมื่อ (2017-06-01)   429 views  (ดูล่าสุดเมื่อ 3 นาที)

  ตัวอย่าง Javascript หาตำแหน่ง GPS location latitude longitude ถามเมื่อ (2018-06-25)   279 views  (ดูล่าสุดเมื่อ 8 นาที)

  Oracle การ join โดยใช้ select ซ้อน select แบบมากกว่า 2 ชุด ถามเมื่อ (2017-03-03)   922 views  (ดูล่าสุดเมื่อ 12 นาที)

  รหัส Error ที่ผู้ใช้เว็บควรรู้ มีอะไรบ้าง ถามเมื่อ (2016-11-02)   681 views  (ดูล่าสุดเมื่อ 22 นาที)

  วิธีใช้ extra webcam ถามเมื่อ (2012-02-28)   1,803 views  (ดูล่าสุดเมื่อ 23 นาที)

  Unix unzip ไฟล์ไว้ใน folder ถามเมื่อ (2016-07-27)   600 views  (ดูล่าสุดเมื่อ 25 นาที)

  ลง Apserv แล้วค้างตรง service mysql ถามเมื่อ (2018-07-22)   327 views  (ดูล่าสุดเมื่อ 28 นาที)

  Java clone Object ด้วย Cloneable ถามเมื่อ (2018-06-03)   332 views  (ดูล่าสุดเมื่อ 31 นาที)

  อยากได้วิธีใช้ nero 9 ตัวเต็มอ่ะครับ ถามเมื่อ (2011-09-29)   1,596 views  (ดูล่าสุดเมื่อ 39 นาที)

  datatable page select row วิธีปิด select row per page แบบให้ paging ยังอยู่ ถามเมื่อ (2017-06-01)   599 views  (ดูล่าสุดเมื่อ 44 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com