 |
มีโจทย์มาให้ช่วยเฉลยหน่อยคับ 1. จากตารางต่อไปนี้ CREATE TABLE `customer` ( `id` int(11) NO |
|
 |
|
|
 |
 |
|
เห็นว่าเป็นฐานข้อมูลนะคะ ปกติไม่ค่อยอยากทำการบ้านให้ใคร
ของตัวเองก้อเยอะอยู่ละ
Code (C#)
SELECT `name` ,`surname` ,count(`id`)
FROM `customer`
GROUP BY `name` ,`surname`
HAVING count(`id`) >1 ;
Code (C#)
DELETE `customer` AS tbDEL
FROM `customer` AS tbDEL ,
(
SELECT `name` ,`surname`
FROM `customer`
GROUP BY `name` ,`surname`
HAVING count(`id`) >1
) AS QR_DELETE
WHERE (QR_DELETE.`name`= tbDEL.`name`)
AND (QR_DELETE.`surname`= tbDEL.`surname`)
Code (C#)
/* 1.3 โจทย์เพี้ยน นับ เรคคอร์ดที่ 7 มันก้อมี record เดียว */
SELECT COUNT(`id`) FROM `customer`
WHERE `name` LIKE 'a%' LIMIT 6,1 ; /* LIMIT N-1 =>> record no N */
Code (C#)
CREATE UNIQUE INDEX `secondary_key` ON `customer` (`name` ,`surname`) ;
Code (C#)
ALTER TABLE `customer` ADD COLUMN `created_date` DATETIME DEFAULT NULL ;
|
 |
 |
 |
 |
Date :
2010-06-20 12:48:04 |
By :
blurEyes |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คัมภีร์ sql มาตอบเองเลย 
|
 |
 |
 |
 |
Date :
2010-06-20 14:38:53 |
By :
tungman |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณ มากๆ เลยครับ
|
 |
 |
 |
 |
Date :
2014-08-11 04:54:34 |
By :
noname101 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|