DECLARE @StartDate date
DECLARE @EndDate datetime
SET @StartDate = '2475-01-01'
SET @EndDate = '2480-12-31'
SELECT * FROM person WHERE Birthdate BETWEEN @StartDate AND @EndDate
1.4 เขียนคำสั่ง SQL เพื่อปรับตารางให้ใช้ name เป็น Secondary Key
พอดีพิมพ์จากมือถือ ขอแก้ไขนิดหน่อยก็แล้วกันครับ
Alter table person add 'update' timestamp not null default current_timestamp on update current_timestamp;
มาต่อในข้อที่เหลือครับ
เป็นคำสั่ง SQL ของ MySQL แท้ล่ะครับ
1.4 alter table person add index(name);
1.3 select count(*) from person where birthdate between '1932-01-01' and '1937-12-31';
1.2 delete from person where datediff(curdate() , birthdate) > (60*365);
1.1 SELECT * FROM person WHERE name = 'สมชาย' AND surname LIKE 'ส%'; ---> จากคุณ Tammie