LOGO                      ӨС-ийн                   боловсруулалтХичээлийн нэр:      Холбоост өгөгдлийн санХичээлийн төрөл:...
LOGO       Хичээлийн агуулга       Боловсруулалтанд ашиглах хэрэгслүүд       Стандарт үйлдлүүд       Үндсэн үйлдлүүд
БоловсруулалтандLOGO ашиглагдах хэрэгслүүд1. Харьцаа алгебр    ӨС-ийн боловсруулалтыг формаль аргаар     илэрхийлэх матем...
LOGO          ӨС-д хийгдэх       стандарт үйлдлүүд1. Бичлэг шинээр оруулах    Insert statement2. Бичлэг устгах    Delete...
LOGO       Стандарт үйлдлүүдОруулах үйлдэл  Өгөгдлийн хүснэгтэд шиэн бичлэг орсноор нийт   бичлэгийн тоо нэмэгдэнэ.  Бич...
LOGO       Стандарт үйлдлүүдОруулах үйлдэлБичигдэх хэлбэр:  INSERT INTO хүснэгт_нэр (талбар1, талбар2,       …  талбарN)  ...
LOGO       Стандарт үйлдлүүдОруулах үйлдэл  Хүснэгтийн бүх багананд өгөгдөл оруулах үед    талбаруудын нэрийг тоочихгүй б...
LOGO       Стандарт үйлдлүүдУстгах үйлдэл Устгасан бичлэгээс хойших бичлэгүүдийн физик  дугаар өөрчлөгдөнө. Устгах бичлэ...
LOGO       Стандарт үйлдлүүдУтсгах үйлдэлБичигдэх хэлбэр:     DELETE хүснэгтийн_нэр     WHERE нөхцөл  Жишээ 3:     USE sam...
LOGO       Стандарт үйлдлүүдЗасварлах үйлдэл Засварлах үйлдэл хүснэгт буй бичлэгүүдийн тодорхой атрибутын утгыг өөрчлөх ү...
LOGO       Стандарт үйлдлүүдЗасварлах үйлдэл Бичигдэх хэлбэр:   UPDATE хүснэгтийн_нэр   SET талбарын_нэр1=шинэ утга       ...
LOGO       Стандарт үйлдлүүдЗасварлах үйлдэлЖишээ 4: USE sample UPDATE Prof SET prof_code= ‘D60000’ WHERE prof_name =‘Прог...
LOGOӨС-д хйигдэх үндсэн         үйлдлүүд Мөр, багана сонгох Холбох Эрэмбэлэх Бүлэглэх . . .   Гэх мэтчилэн ӨС дахь өгө...
LOGO         Үндсэн үйлдлүүдМөр сонгох үйлдэл Заасан нөхцлийн дагуу хүснэгтээс бичлэгүүдийгсонгоно. Хүснэгтүүдээс мөрүүд...
LOGO       Үндсэн үйлдлүүдМөр сонгох үйлдэл             Цэнхэр: сонгогдсон мөрүүд
LOGO       Үндсэн үйлдлүүдМөр сонгох үйлдэлЖишээ: оюутан харьцаанаас програм хангамжмэргэжилээр сурч байгаа оюутнуудыг сон...
LOGO       Үндсэн үйлдлүүдМөр сонгох үйлдэл Нийлмэл логик илэрхийллээр сонгох нөхцлөө зааж болно Жишээ:   Хичээл харьца...
LOGO          Үндсэн үйлдлүүдБагана сонгох үйлдэлХарьцаан     дахь     бичлэгүүдийг          заасан  атрибутаар ялгаж сон...
LOGO       Үндсэн үйлдлүүдБагана сонгох үйлдэл               Ногоон: Сонгогдсон багана
LOGO         Үндсэн үйлдлүүдБагана сонгох үйлдэл  Жишээ: оюутан харьцаанаас                    оюутны   код,   мэргэжлийн...
LOGO         Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Мөр сонгох болон багана сонгох үйлдэлүүд  нь ихэвчлэн хамт ашиглагд...
LOGO          Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл  Илэрхийлэл дэхь хаалт нь ямар үйлдлийн үр дүн   дээр тухайн үйлдэ...
LOGO       Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл                 Ягаан: Сонгогдсон утгууд
LOGO         Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ: оюутан харьцаанаас програм хангамж  мэргэжлээр сурч байгаа о...
LOGO        Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл  Багана сонгох SQL илэрхийлэл:    SELECT <талбарууд нэр> FROM <хүснэ...
LOGO         Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл  SELECT түлхүүр үгийн ард     Хүснэгтээс сонгох талбаруудын нэр   ...
LOGO           Үндсэн үйлдлүүдSQL хэл дэхь харьцуулах үйлдэл Харьцуулах үйлдэл                     Тайлбар IN <утга 1, утг...
LOGO                Үндсэн үйлдлүүдSQL хэл дэхь харьцуулах үйлдэлХарьцуулах үйлдэл           Тайлбар<, <, <=, >=, <>, =   ...
LOGO          Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах  Боловсруулалтын үед атрибутыг хүснэгтэд хадгалсан   хэлб...
LOGO          Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах Жишээ нь :    Оюутны нэр = ‘%оюун’    Бат-Оюун, Болор-Ою...
LOGO         Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах  Тэмдэгт мөрд дэд мөрийн байрлал тодорхой байх   үед мөрий...
LOGO       Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах  Жишээ нь:    Багшийн тэнхмийн кодыг тасалж харьцуулах     ...
LOGO         Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах  Огноо төрлийн өгөгдлөөс дэд мөр салгах  Огноо төрлийн фо...
LOGO       Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 5:     USE Sample     SELECT *     FROM Product
LOGO       Үндсэн үйлдлүүдМөр, багана сонгох үйлдэлЖишээ 6:    USE Sample    SELECT Product_name, price    FROM Product
LOGO        Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 7:     USE Sample     SELECT *     FROM Product     WHERE unit=...
LOGO       Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 8:     USE library     SELECT Title, Price     FROM Book     WHE...
LOGO       Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 9:     USE library     SELECT Title, Price     FROM Book     WHE...
LOGO         Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 10:      USE library      SELECT Title, Price, Pub_Date      F...
LOGO        Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 11:  USE library  SELECT Title, Price, Pub_Date  FROM Book  WHE...
LOGO        Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 12:     USE library     SELECT Reg_Number, Title, Price, pub_da...
LOGO        Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 13:     USE library     SELECT Reg_Number, Title, pub_date     ...
LOGO        Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 14:     USE library     SELECT Reg_Number, Title     FROM Book ...
LOGO        Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 15:     USE library     SELECT Reg_Number, Title     FROM Book ...
LOGO         Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 16:     USE library     SELECT Reg_Number, Title     FROM Book...
LOGO         Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 17:      USE Sample      SELECT Firstname, year(getdate())-   ...
LOGO        Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 18:  USE library  SELECT TOP 2 price, Reg_Number, Title  FROM B...
LOGO        Үндсэн үйлдлүүдМөр, багана сонгох үйлдэлЖишээ 19:                   Жишээ 20: USE Sample                 USE ...
Upcoming SlideShare
Loading in …5
×

Database 11

1,822 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,822
On SlideShare
0
From Embeds
0
Number of Embeds
1,038
Actions
Shares
0
Downloads
1
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Database 11

  1. 1. LOGO ӨС-ийн боловсруулалтХичээлийн нэр: Холбоост өгөгдлийн санХичээлийн төрөл: Лекц /№11/Багшийн нэр: Г.Өсөхжаргал
  2. 2. LOGO Хичээлийн агуулга Боловсруулалтанд ашиглах хэрэгслүүд Стандарт үйлдлүүд Үндсэн үйлдлүүд
  3. 3. БоловсруулалтандLOGO ашиглагдах хэрэгслүүд1. Харьцаа алгебр  ӨС-ийн боловсруулалтыг формаль аргаар илэрхийлэх математик хэрэгсэл  Үйлдлүүдийг математик тэмдэглэгээгээр заадаг.2. SQL xэлний команд  Програмчлалын хэлний командаас ялгаатай  Үндсэн үйлдлүүдийг бүгдийг нь багтаасан өгүүлбэр (statement)  Холбоост өгөгдлийн санг боловсруулахад ашиглагддаг
  4. 4. LOGO ӨС-д хийгдэх стандарт үйлдлүүд1. Бичлэг шинээр оруулах  Insert statement2. Бичлэг устгах  Delete statement3. Өгөгдлийн утгыг засах  update statement ӨС-ийн боловсруулалт нь дээрх 3 үйлдлийг заавал багтаасан байх ѐстой.
  5. 5. LOGO Стандарт үйлдлүүдОруулах үйлдэл  Өгөгдлийн хүснэгтэд шиэн бичлэг орсноор нийт бичлэгийн тоо нэмэгдэнэ.  Бичлэгүүд хүснэгтэд орсон дарааллаараа физик дугаар авч явдаг.  Тус үйлдлийг гүйцэтгэхэд анхаарах зүйлс:  Анхдагч түлхүүр талбарын утгыг давхардуулахгүй байх  Хүснэгтүүдийн холболтыг алдагдуулахгүй тулд гадаад түлхүүрийн утгыг хянаж явах  Талбарын утгыг ижил хэлбэр маягаар оруулж байх
  6. 6. LOGO Стандарт үйлдлүүдОруулах үйлдэлБичигдэх хэлбэр: INSERT INTO хүснэгт_нэр (талбар1, талбар2, … талбарN) VALUES (утга1, утга 2, … утгаN)Жишээ1: USE sample INSERT INTO Prof(prof_code, prof_name) VALUES (‘D23465’,’Програм хангамжийн инженер’)
  7. 7. LOGO Стандарт үйлдлүүдОруулах үйлдэл  Хүснэгтийн бүх багананд өгөгдөл оруулах үед талбаруудын нэрийг тоочихгүй байж болно. Жишээ 2: USE sample INSERT INTO Prof VALUES (‘D23440’,’Техник хангамжийн инженер’);
  8. 8. LOGO Стандарт үйлдлүүдУстгах үйлдэл Устгасан бичлэгээс хойших бичлэгүүдийн физик дугаар өөрчлөгдөнө. Устгах бичлэгийг, тодорхойлохын тулд тодорхой нөхцлийг шалган, тухайн нөхцлийг хангасан бичлэгийг устгана. Хэрвээ тодорхой нөхцөл шалгахгүйгээр устгах командыг биелүүлвэл тухайн хүснэгт дэх бүх бичлэгийг устгана. Анхаарах зүйл: Өгөгдлийн сангийн бусад хүснэгт дэх устгасан бичлэгтэй холбоотой бичлэгүүдийн хянаж устгах
  9. 9. LOGO Стандарт үйлдлүүдУтсгах үйлдэлБичигдэх хэлбэр: DELETE хүснэгтийн_нэр WHERE нөхцөл Жишээ 3: USE sample DELETE prof WHERE prof_code=‘D23440’;
  10. 10. LOGO Стандарт үйлдлүүдЗасварлах үйлдэл Засварлах үйлдэл хүснэгт буй бичлэгүүдийн тодорхой атрибутын утгыг өөрчлөх үйлдэл юм. Бичлэгийн тодорхой атрибутын утгыг өөрчлөхийн тулд тодорхой нөхцлийг шалган, тухайн нөхцлийг хангасан утгыг өөрчлөх нь зүйтэй. Нөхцөл шалгаагүй тохиолдолд тухайн атрибутын бүх утгыг өөрчлөх болно. Анхаарах зүйл:  Анхдагч түлхүүрийн утгыг засахдаа давхцал үүсгэхгүй хянах  Зассан атрибутын утгатай холбоотой бусад хүснэгт дэхь атрибутуудын утгыг хянах
  11. 11. LOGO Стандарт үйлдлүүдЗасварлах үйлдэл Бичигдэх хэлбэр: UPDATE хүснэгтийн_нэр SET талбарын_нэр1=шинэ утга талбарын_нэр2=шинэ утга ... талбарын_нэрN=шинэ утга WHERE нөхцөл
  12. 12. LOGO Стандарт үйлдлүүдЗасварлах үйлдэлЖишээ 4: USE sample UPDATE Prof SET prof_code= ‘D60000’ WHERE prof_name =‘Програм хангамжийн инженер’
  13. 13. LOGOӨС-д хйигдэх үндсэн үйлдлүүд Мөр, багана сонгох Холбох Эрэмбэлэх Бүлэглэх . . . Гэх мэтчилэн ӨС дахь өгөгдлүүд дээр боловсруулалт хийх үйлдлүүдийг үндсэн үйлдлүүд гэнэ.
  14. 14. LOGO Үндсэн үйлдлүүдМөр сонгох үйлдэл Заасан нөхцлийн дагуу хүснэгтээс бичлэгүүдийгсонгоно. Хүснэгтүүдээс мөрүүд буюу бичлэгүүдийг шүүжгаргана.Харьцаа алгебраар илэрхийлэх нь: <сонгох нөхцөл> (<харьцааны нэр >)  Сонгох нөхцөл нь логих илэрхийлэл байна.  <Атрибутын нэр> <харьцуулах үйлдэл> <тогтмол>  <Атрибутын нэр> <харьцуулах үйлдэл> <атрибутын нэр>
  15. 15. LOGO Үндсэн үйлдлүүдМөр сонгох үйлдэл Цэнхэр: сонгогдсон мөрүүд
  16. 16. LOGO Үндсэн үйлдлүүдМөр сонгох үйлдэлЖишээ: оюутан харьцаанаас програм хангамжмэргэжилээр сурч байгаа оюутнуудыг сонгох Мэрг_код =D481405 (ОЮУТАН ) Оюутны код Оюутны нэр Мэргэжлийн код SW99B027 Д.Болор D484105 SW99B028 Х.Тамир D484105
  17. 17. LOGO Үндсэн үйлдлүүдМөр сонгох үйлдэл Нийлмэл логик илэрхийллээр сонгох нөхцлөө зааж болно Жишээ:  Хичээл харьцаанаас 3 кредиттэй, өмнөх холбоогүй хичээлүүдийг сонгох  Хичээл харьцаанаас 1 ба 3 кредиттэй хичээлүүдийг сонгох
  18. 18. LOGO Үндсэн үйлдлүүдБагана сонгох үйлдэлХарьцаан дахь бичлэгүүдийг заасан атрибутаар ялгаж сонгоно.Харьцаа алгебраар илэрхийлэх нь:  Олон атрибут сонгох үед тэдгээрийг таслалаар тасгаарлаж өгнө.  Хэрвээ тухайн харьцааны бүх атрибутыг гаргах бол тоочихын оронд * тэмдэглэгээг ашиглана.
  19. 19. LOGO Үндсэн үйлдлүүдБагана сонгох үйлдэл Ногоон: Сонгогдсон багана
  20. 20. LOGO Үндсэн үйлдлүүдБагана сонгох үйлдэл  Жишээ: оюутан харьцаанаас оюутны код, мэргэжлийн кодыг сонгох КОД (ОЮУТАН) Оюутны код Мэргэжлийн код SW99B027 D484105 SW99B028 D484105
  21. 21. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Мөр сонгох болон багана сонгох үйлдэлүүд нь ихэвчлэн хамт ашиглагддаг. Тиймээс хэд хэдэн үйлдлийг харьцаа алгебрийн нэг илэрхийлэлд зааж болно. Харьцаа алгебраар илэрхийлэх нь: Дээрх илэрхийллийн үр дүнд заасан атрибут ба нөхцлөөр зэрэг сонголт хийгдэнэ.
  22. 22. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл  Илэрхийлэл дэхь хаалт нь ямар үйлдлийн үр дүн дээр тухайн үйлдэл хийгдэхийг илэрхийлдэг.  Илэрхийлэл дэхь үйлдлүүд дотоод хаалтаас эхэлж биелэгддэг. 1. Заасан харьцааруу хандана 2. Харьцаанаас бичлэгүүдийг сонгон 3. Сонгосон бичлэгүүдийг заасан талбараар гаргах
  23. 23. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Ягаан: Сонгогдсон утгууд
  24. 24. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ: оюутан харьцаанаас програм хангамж мэргэжлээр сурч байгаа оюутнуудын код ба нэрийг ялгаж гаргах (ОЮУТАН) Оюутны код Оюутны нэр SW99B027 Д.Болор SW99B028 Х.Тамир
  25. 25. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл  Багана сонгох SQL илэрхийлэл: SELECT <талбарууд нэр> FROM <хүснэгтийн нэр>  Мөр сонгох SQL илэрхийлэл: SELECT * FROM < хүснэгтийн нэр > WHERE < бичлэг сонгох нөхцөл >  Мөр, багана сонгох SQL илэрхийлэл: SELECT <талбарууд нэр> FROM <хүснэгтийн нэр> WHERE <бичлэг сонгох нөхцөл>
  26. 26. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл  SELECT түлхүүр үгийн ард  Хүснэгтээс сонгох талбаруудын нэр  <томъѐо |функц>AS <гаргаж авах талбарын нэр>  * - Хүснэгтийн бүх талбэрыг сонгох бол  DISTINCT талбарын нэр - бичлэг давхардуулахгүй  TOP n талбарын нэр – эхний бичлэг  WHEREбилэг сонгох нөхцөл нь <ИЛЭРХИЙЛЭЛ1> <ХАРЬЦУУЛАХ ҮЙЛДЭЛ> <ИЛЭРХИЙЛЭЛ2>  Илэрхийлэл1 – талбарын нэр | хувьсагчаар дамжсан талбар
  27. 27. LOGO Үндсэн үйлдлүүдSQL хэл дэхь харьцуулах үйлдэл Харьцуулах үйлдэл Тайлбар IN <утга 1, утга2, … утгаN> Тоо, текст, огноо төрлийн өгөгдөлд утгын олонлог заах Өгөгдөл утгын олонлогт байх NOT IN <утга 1, утга2, … утгаN> эсвэл байхгүй байх нөхцөл BETWEEN<бага утга > AND <их утга> Тоо, текст, огноо төрлийн өгөгдөлд утгын хязгаар заах Өгөгдөл утгын хязгаарт байх NOT BETWEEN<бага утга>AND <их утга> эсвэл байхгүй байх нөхцөл
  28. 28. LOGO Үндсэн үйлдлүүдSQL хэл дэхь харьцуулах үйлдэлХарьцуулах үйлдэл Тайлбар<, <, <=, >=, <>, = Үндсэн харьцуулах үйлдлүүдIS NULL Хоосон утгыг заах нөхцөлIS NOT NULL Хоосон биш утгыг заах нөхцөлLIKE <утга> Тэмдэгт мөрүүдийг харьцуулах үйлдэлNOT LIKE <утга> Адилхан эсвэл адилхан биш байх нөхцөл
  29. 29. LOGO Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах  Боловсруулалтын үед атрибутыг хүснэгтэд хадгалсан хэлбэрээр биш, атрибутын ямар нэг хэсгийг тасалж унших шаардлага их гардаг. Жишээ нь нийлмэл атрибут хэрэглэсэн үед  Тэмдэгт мөрд дэд тэмдэгт мөр аль байрлалд байгаа нь тодорхой бус тохиолдолд  Асуулт (?)  Хувь (%) тэмдэгүүдийг хэрэглэдэг.
  30. 30. LOGO Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах Жишээ нь :  Оюутны нэр = ‘%оюун’ Бат-Оюун, Болор-Оюун  Оюутны нэр = ‘%оюун%’ Бат-Оюун, Болор-Оюун, Оюун, Оюунцэцэг  Оюутны нэр= ‘Оюунцэцэ?’ Оюунцэцэг, Оюунцэцэн
  31. 31. LOGO Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах  Тэмдэгт мөрд дэд мөрийн байрлал тодорхой байх үед мөрийг зүүн, баруун, дунд хэсгээс тасалж уншиж болно.  Left (<талбарын нэр>, <таслах тэмдэгтийн тоо>)  Right (<талбарын нэр>, <таслах тэмдэгтийн тоо>)  Mid (<талбарын нэр>, <эхлэлийн байрлалын дугар>, <таслах тэмдэгтийн тоо>)
  32. 32. LOGO Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах  Жишээ нь:  Багшийн тэнхмийн кодыг тасалж харьцуулах • Left (багшийн код, 2)=SW  Оюутны дугаарыг таслахдаа • Right (оюутны код, 3)  Оюутны элссэн оныг тасалж харьцуулах • Mid (оюутны код, 3, 2 )=3
  33. 33. LOGO Үндсэн үйлдлүүдSQL Select команд – дэд мөр салгах  Огноо төрлийн өгөгдлөөс дэд мөр салгах  Огноо төрлийн формат British: yy/mm/dd tt:nn:ss American: mm/dd/yy tt:nn:ss  Year (date)- огноогоос оныг таслах  Month (date)- огноогоос сарыг таслах  Day (date) - огноогоос өдрийг таслах
  34. 34. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 5: USE Sample SELECT * FROM Product
  35. 35. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэлЖишээ 6: USE Sample SELECT Product_name, price FROM Product
  36. 36. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 7: USE Sample SELECT * FROM Product WHERE unit= ‘kg’
  37. 37. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 8: USE library SELECT Title, Price FROM Book WHERE Price BETWEEN 5000 AND 10000
  38. 38. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 9: USE library SELECT Title, Price FROM Book WHERE Price NOT BETWEEN 5000 AND 15000
  39. 39. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 10: USE library SELECT Title, Price, Pub_Date FROM Book WHERE pub_date IN(2002,2004, 2006, 2008)
  40. 40. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 11: USE library SELECT Title, Price, Pub_Date FROM Book WHERE pub_date NOT IN (2002, 2004, 2006, 2008)
  41. 41. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 12: USE library SELECT Reg_Number, Title, Price, pub_date FROM Book WHERE Price=4000 OR pub_date>=2008
  42. 42. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 13: USE library SELECT Reg_Number, Title, pub_date FROM Book WHERE Reg_Number LIKE ‘PL%’
  43. 43. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 14: USE library SELECT Reg_Number, Title FROM Book WHERE Title LIKE ‘%o%’
  44. 44. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 15: USE library SELECT Reg_Number, Title FROM Book WHERE left(reg_number, 2)=‘WP’
  45. 45. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 16: USE library SELECT Reg_Number, Title FROM Book WHERE year (Reg_date)=2008 Reg_Numbar Title Pub_Date1 PL-456 Алгоритмын үндэс 2008-10-01 00:00:002 wp-345 Веб програмчлалын хэл 2008-04-06 00:00:003 wp-890 Веб хуудас хялбар хийх 208-10-03 00:00:00:
  46. 46. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 17: USE Sample SELECT Firstname, year(getdate())- year(birthday)AS age, birthday FROM Student Firstname a. birthday 1 Х.Тамир 26 1984-04-07 00:00:00 2 Д.Болор 29 1981-12-03 00:00:00
  47. 47. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэл Жишээ 18: USE library SELECT TOP 2 price, Reg_Number, Title FROM Book
  48. 48. LOGO Үндсэн үйлдлүүдМөр, багана сонгох үйлдэлЖишээ 19: Жишээ 20: USE Sample USE Sample SELECT DISTINCT unit, SELECT DISTINCT unit, product_name FROM Product FROM Product

×