อยากถามเกี่ยวกับ SQL หน่อยครับ คือผมมี ฐานข้อมูลอยู่ 2 ตัวนะครับ
tb_customer
id
name
mobile
address
tb_file
id
ref_customer
name (ชื่อไฟล์ระบบจะให้เลือกเป็น dropdown มีอยู่ประมาน 5 ชื่อ สมมุติเป็น 1,2,3,4,5 แล้วกันครับ)
path
ผมอยากจะถามว่า มีวิธีที่จะเขียน SQL ที่ต้องการแสดงรายชื่อลูกค้าที่มีไฟล์ไม่ครบทั้ง 5 ชื่อไหมครับ
ขอบคุณมากครับ
อยากถามเกี่ยวกับ Select SQL โดยมีเงื่อนไขดังนี้ครับ
Moderator: mindphp
-
- PHP Newbie
- Posts: 2
- Joined: 24/02/2012 10:51 am
- mindphp
- ผู้ดูแลระบบ MindPHP
- Posts: 26573
- Joined: 22/09/2008 6:18 pm
- Contact:
Re: อยากถามเกี่ยวกับ Select SQL โดยมีเงื่อนไขดังนี้ครับ
Code: Select all
SELECT ref_customer FROM tb WHERE COUNT( DISTINCT name ) < 5 GROUP BY ref_customer
ถ้าต้องการได้ชือออกมาเลยก็ join table ลูกค้าเข้าไปครับ
บทความสอนการ Join
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- Posts: 2
- Joined: 24/02/2012 10:51 am
Re: อยากถามเกี่ยวกับ Select SQL โดยมีเงื่อนไขดังนี้ครับ
ได้และครับแต่เหมือนตรง WHERE จะใช้ COUNT ไม่ได้ครับ
เลยเปลี่ยนเป็น
SELECT ref_customer FROM tb GROUP BY ref_customer HAVING COUNT( DISTINCT name ) < 5
ขอบคุณมากครับ
เลยเปลี่ยนเป็น
SELECT ref_customer FROM tb GROUP BY ref_customer HAVING COUNT( DISTINCT name ) < 5
ขอบคุณมากครับ
-
- Similar Topics
- Replies
- Views
- Last post
-
- 1 Replies
- 43860 Views
-
Last post by mindphp
02/05/2017 11:48 pm
-
-
การ SELECT ข้อมูลด้วย SELECT... AS (เปลี่ยนชื่อคอลัมน์ในการเเสดงผล)
by M013 » 09/08/2013 6:12 pm » in SQL Knowledge - 0 Replies
- 10213 Views
-
Last post by M013
09/08/2013 6:12 pm
-
-
- 0 Replies
- 11233 Views
-
Last post by M013
14/08/2013 10:56 am
-
- 4 Replies
- 68956 Views
-
Last post by M013
09/08/2013 6:55 pm
-
-
select count(*) from tba กับ select count(pk_column) from tba
by jataz2 » 06/01/2016 9:44 am » in SQL - Database - 0 Replies
- 3386 Views
-
Last post by jataz2
06/01/2016 9:44 am
-
-
- 0 Replies
- 1309 Views
-
Last post by M013
14/08/2013 12:36 pm
-
- 0 Replies
- 11134 Views
-
Last post by M013
09/08/2013 6:06 pm
Who is online
Users browsing this forum: No registered users and 1 guest