publisher books author EX 1 publisher books SELECT
publisher books
author
EX 1. ตองการแสดงขอมล ชอสำนกพมพ และ ชอหนงสอ จากตาราง publisher และ ตาราง books SELECT publisher. Name, books. Title FROM publisher, books WHERE publisher. PID = books. PID;
EX 2. ตองการแสดงชอสำนกพมพ ชอหนงสอ ราคาหนงสอ จากตาราง publisher และ ตาราง books SELECT publisher. Name, books. Title, books. price FROM publisher, books WHERE publisher. PID = books. PID;
EX 3. ตองการแสดงชอสำนกพมพ ชอหนงสอทมราคามากกวา 300 บาท จากตารางpublisher และตารางbooks SELECT publisher. Name, books. Title, books. price FROM publisher, books WHERE publisher. PID = books. PID AND books. price >300;
EX 4. ตองการแสดงชอสำนกพมพ ชอหนงสอทมราคามากกวาเทากบ 1000 บาท จากตารางpublisher และตารางbooks SELECT publisher. Name, books. Title, books. price FROM publisher, books WHERE publisher. PID = books. PID AND books. price >=1000;
EX 5. ตองการแสดงชอสำนกพมพ ชอหนงสอทมราคามากกวาไมเทากบ 300 บาท จากตารางpublisher และตารางbooks SELECT publisher. Name, books. Title, books. price FROM publisher, books WHERE publisher. PID = books. PID AND books. price <>300;
EX 7. ตองการแสดงชอสำนกพมพ ชอหนงสอ ชอผแตงจากตาราง publisher, books , author SELECT publisher. Name, books. Title, Author. aname FROM publisher, books, Author WHERE publisher. PID = books. PID AND books. Book. ID = author. Book. ID;
EX 8. ตองการแสดง ชอสำนกพมพ ชอหนงสอ ชอผแตงโดยใหแสดงชอผแตงของสำนก พมพ Microsoftเทานน SELECT publisher. Name, books. Title, Author. aname ตารางpublisher, books , author FROM publisher, books, Author WHERE publisher. PID = books. PID AND books. Book. ID = author. Book. ID AND publisher. Name = 'Microsoft';
EX 9. ตองการแสดงรหสหนงสอ ชอผแตง รหสสำนกพมพ ชอสำนกพมพ โดยผแตงตองอยสำนกพมพทมรหสส ำนกพมพเปน SELECT books. Book. ID, 4 ชอหนงสอ books. Title, Author. aname, publisher. PID, publisher. Name FROM books, Author, publisher WHERE publisher. PID = books. PID AND books. Book. ID = author. Book. ID AND publisher. PID = 4;
EX 10. ตองการแสดงรหสหนงสอ ชอผแตง รหสสำนกพมพ ชอสำนกพมพ โดยผแตงตองอยสำนกพมพทมรหสส ำนกพมพเปน 4 SELECT books. Book. ID, books. Title, Author. aname, publisher. PID, publisher. Name FROM books, Author, publisher WHERE publisher. PID = books. PID AND books. Book. ID = author. Book. ID AND publisher. PID = 4;
EX 11. ตองการแสดงชอผแตง ชอหนงสอ ชอสำนกพมพ โดยแสดงเฉพาะผแตงทอยสำนกพมพ Microsoft และมเงนเดอนมากกวาเทากบ SELECT author. aname, books. Title, publisher. Name 30000 บาท FROM books, Author, publisher WHERE publisher. PID = books. PID AND books. Book. ID = author. Book. ID AND publisher. name = 'Microsoft' AND author. salary > 30000;
SELECT author. aname, IF(books. Title = 'SQL', "Have Database Skill", "Non Database skill") AS Skill FROM author, books WHERE author. Book. ID = books. Book. ID;
SELECT aname, salary, CASE WHEN salary < 30000 then "Low Salary" WHEN salary >=30000 and salary <= 40000 then "Medium Salary" ELSE "High Salary" END AS result FROM author;
การบาน จงพจารณาตาราง 3 ตารางตอ ไปน แลวเขยนคำสง ตามขอกำหนดในขอ 1 -6 พรอมแสดงผลลพธทไดจากคำสง แผนก Department SQL แสดงขอมล Dep. ID Depname ตาราง Customer D 1 Computer CID company EID D 2 Marketing c 001 BTS Thailand 1001 D 3 Human Resource c 002 Somsak Co. th 1001 D 4 Information D 5 Account c 003 Siam Collage 1003 c 004 AUA 1004 c 005 Simfy Connie 1002
ตาราง Employee EID FName LName Country Age salary Dep. ID 1001 Dang Makmee Thailand 50 35000 D 1 1002 Green Duagta Thailand 80 15000 D 1 1003 Manop Pimjai Thailand 33 27000 D 2 1004 Tom Matin America 60 49500 D 4 1005 Tom Riddle America 35 50000 D 3
Select Department. Dep. Name, Employee. Fname, Custo From Department, Employee, Customer, Where Department. Dep. Id = Employee. Dep. Id, And Employee. EID = Customer. EID ;
จงแสดง ชอพนกงาน เงนเดอน ชอบรษทลกคา โดยใหแสดงเฉพาะพนกงานทมเงนเดอน มากกวา 30000 บาท Select Employee. Fname, Employee. Salary, Customer. Company From Employee, Customer Where Employee. EID = Customer. EID And Employee. Salary > 30000 ;
- Slides: 33