ຄອມພິວເຕີດໍາເນີນໂຄງການ

ຄໍາສັ່ງ SQL ພື້ນຖານ

ມາດຕະຖານ SQL ໄດ້ຮັບຮອງເອົາໃນປີ 1992 ແລະຍັງຢູ່ໃນການນໍາໃຊ້ໃນມື້ນີ້. ວ່າພຣະອົງໄດ້ກາຍເປັນ benchmark ສໍາລັບຈໍານວນຫຼາຍເປັນ ລະບົບການຈັດການຖານຂໍ້ມູນ. ແນ່ນອນ, ຜູ້ຜະລິດຈໍານວນຫນຶ່ງນໍາໃຊ້ການຕີລາຄາຂອງຕົນເອງຂອງເຂົາເຈົ້າຂອງມາດຕະຖານໄດ້. ແຕ່ໃນລະບົບໃດກໍ່ຕາມ, ມີຍັງມີອົງປະກອບຕົ້ນຕໍຂອງ - ຄໍາສັ່ງ SQL.

ແນະນໍາ

ການນໍາໃຊ້ຄໍາສັ່ງ SQL ໃນຖານຂໍ້ມູນທີ່ເກີດຂຶ້ນຕາຕະລາງການຄຸ້ມຄອງຄ່າແລະການກະກຽມຂອງເຂົາເຈົ້າສໍາລັບການວິເຄາະເພີ່ມເຕີມແລະການສະແດງ. ພວກເຂົາເຈົ້າແມ່ນກໍານົດໄວ້ຂອງຄໍາ, ໂດຍທີ່ລະບົບຮູ້ສິ່ງທີ່ຕ້ອງເຮັດດ້ວຍຂໍ້ມູນດັ່ງກ່າວ.

ກໍານົດປະເພດຂອງຂໍ້ກໍານົດ SQL:

  • ຄໍານິຍາມຂອງວັດຖຸຖານຂໍ້ມູນ;
  • ການຈັດຄ່າ;
  • ປົກປັກຮັກສາແລະການຄຸ້ມຄອງ;
  • ຕົວກໍານົດການປະຊຸມ;
  • ຂໍ້ມູນກ່ຽວກັບພື້ນຖານ;
  • SQL static;
  • dynamic SQL.

ຄໍາສັ່ງ SQL ສໍາລັບຈັດການຂໍ້ມູນ

ໃນຫມວດນີ້ຮວມຄໍາທີ່ມີທີ່ທ່ານສາມາດຄວບຄຸມບັນຈຸເຂົ້າຮຽນຂອງຄ່າໃນຖານຂໍ້ມູນໄດ້.

INSERT. ສະແດງກິ່ງງ່າແຖວໃນຕາຕະລາງທີ່ມີຢູ່ແລ້ວໄດ້. ມັນສາມາດຖືກນໍາໃຊ້ເປັນຄ່າດຽວຫຼືຫຼາຍ, ກໍານົດໂດຍເງື່ອນໄຂສະເພາະໃດຫນຶ່ງ. ສໍາລັບຕົວຢ່າງເຊັ່ນ:

INSERT INTO

ຊື່ຕາຕະລາງ (ຖັນ 1 ຊື່, ຊື່ຂອງຖັນ 2)

VALUES (ມູນຄ່າ 1 ມູນຄ່າ 2).

ການນໍາໃຊ້ປະຕິບັດການ ຄໍາສັ່ງ SQL INSERT ກັບຄ່າຫຼາຍ, ໃຊ້ໄວຍາກອນດັ່ງຕໍ່ໄປນີ້:

INSERT INTO

ຊື່ 1 ຕາຕະລາງ (ຊື່ຂອງຖັນ 1, ຊື່ຖັນ 2)

ຊື່ຖັນ SELECT 1, ຊື່ຂອງຖັນ 2

ຈາກຊື່ຕາຕະລາງ 2

WHERE ຊື່ 2.imya ຖັນຕາຕະລາງ 1> 2

ແບບສອບຖາມນີ້ໄດ້ເລືອກເອົາຂໍ້ມູນທັງຫມົດໃນຕາຕະລາງ 2, ຊຶ່ງເປັນຫຼາຍກ່ວາ 2 1 ຖັນແລະວາງໃຫ້ເຂົາເຈົ້າເຂົ້າໄປໃນທໍາອິດ.

UPDATE. ໃນຖານະເປັນຊື່ແດງໃຫ້ເຫັນເຖິງ, ຖະແຫຼງການນີ້ປັບປຸງຂໍ້ມູນການສອບຖາມ SQL ໃນຕາຕະລາງທີ່ມີຢູ່ແລ້ວໃນຊີວິດປະສະເພາະໃດຫນຶ່ງ.

ຕົວຢ່າງເຊັ່ນ:

ຊື່ຕາຕະລາງ UPDATE 1

ຊື່ SET ຖັນ = 2 "Basil"

WHERE ຊື່ຕາຕະລາງ 1.imya ຖັນ 1 = 1

ໂຄງປະກອບມູນຄ່າຕື່ມຂໍ້ມູນໃສ່ໃບກະເພົາແຖວທັງຫມົດທີ່ຕອບສະຫນອງຄວາມຈໍານວນ 1 ໃນຄໍລໍາທໍາອິດ.

ລົບ. ລົບຂໍ້ມູນຈາກຕາຕະລາງໄດ້. ທ່ານສາມາດກໍານົດເງື່ອນໄຂຫຼືການຖອນແຖວເກັດທີ່ຢູ່ທັງຫມົດ.

DELETE FROM ຊື່ຕາຕະລາງ

WHERE ຖັນຊື່ tablitsy.imya 1 = 1

ການສອບຖາມຂ້າງເທິງນີ້ຈະລຶບຂໍ້ມູນທັງຫມົດຈາກຖານຂໍ້ມູນທີ່ມີຄຸນຄ່າໄດ້ຫນຶ່ງໃນຄໍລໍາທໍາອິດ. ຕໍ່ໄປນີ້ແມ່ນວິທີທີ່ທ່ານສາມາດເກັບກູ້ຕາຕະລາງທັງຫມົດ:

DELETE FROM ຊື່ຕາຕະລາງ.

ຖັດໄປແມ່ນມີຄວາມຈໍາເປັນທີ່ຈະບອກກ່ຽວກັບການຄໍາສັ່ງ SELECT. ເຂົາເປັນຫນຶ່ງໃນສໍາຄັນທີ່ສຸດ, ສະນັ້ນເຂົາຈະຕ້ອງອຸທິດບົດແຍກຕ່າງຫາກ.

ຄໍາສັ່ງ SELECT

ຈຸດປະສົງຕົ້ນຕໍຂອງ SELECT - ການຄັດເລືອກຂໍ້ມູນຕາມເງື່ອນໄຂສະເພາະໃດຫນຶ່ງ. ຜົນມາຈາກການເຮັດວຽກຂອງພຣະອົງແມ່ນສະເຫມີໄປເປັນຕາຕະລາງໃຫມ່ທີ່ມີຂໍ້ມູນທີ່ເລືອກ. MS ປະຕິບັດການ SQL SELECT ສາມາດຖືກນໍາໃຊ້ເພື່ອນ້ໍາຮ້ອງຂໍທີ່ແຕກຕ່າງກັນ. ເພາະສະນັ້ນ, ຄຽງຄູ່ກັບມັນ, ທ່ານສາມາດພິຈາລະນາຄໍາອື່ນໆທີ່ກ່ຽວຂ້ອງ.

ໃນການເລືອກເອົາທັງຫມົດຂອງສັນຍາລັກຂໍ້ມູນ "*" ຖືກນໍາໃຊ້ຈາກຕາຕະລາງສະເພາະໃດຫນຶ່ງ.

SELECT *

ຈາກຊື່ຕາຕະລາງ 1

ຜົນມາຈາກການສອບຖາມນີ້ຈະເປັນສໍາເນົາຄືກັນອ້ອຍຕ້ອຍຂອງຕາຕະລາງ 1.

ແລະໃນທີ່ນີ້ແມ່ນຖືກດຶງມາໂດຍ WHERE ພາບທີ່ດຶງອອກຈາກຕາຕະລາງ 1, ຄ່າທັງຫມົດຫຼາຍກ່ວາ 2 ໃນຖັນ 1.

SELECT *

ຈາກຊື່ຕາຕະລາງ 1

WHERE ຊື່ 1.imya ຖັນຕາຕະລາງ 1> 2

ນອກນັ້ນທ່ານຍັງສາມາດກໍານົດໃນການຄັດເລືອກທີ່ມີພຽງແຕ່ຄໍລໍາສະເພາະໃດຫນຶ່ງທີ່ຕ້ອງການໄດ້.

ຊື່ຕາຕະລາງ SELECT 1.imya ຖັນ 1

ຈາກຊື່ຕາຕະລາງ 1

ຜົນມາຈາກການສອບຖາມນີ້ຈະສາຍທັງຫມົດທີ່ມີຄຸນຄ່າຂອງຖັນ 1. ການນໍາໃຊ້ປະກອບການ MS SQL ສາມາດສ້າງຕາຕະລາງຂອງຕົນເອງ, ໃນໄລຍະການປ່ຽນ, ການຄິດໄລ່ແລະທົດແທນຄ່າສະເພາະໃດຫນຶ່ງ.

SELECT

ຊື່ຕາຕະລາງ 1.imya ຖັນ 1

ຊື່ຕາຕະລາງ 1.imya ຖັນ 2

ຊື່ຕາຕະລາງ 1.imya ຖັນ 3

« = » AS EQ

ຊື່ຕາຕະລາງ 1.imya ຖັນ 2 ຈາກທັງຫມົດຊື່ຕາຕະລາງ * 1.imya ຖັນ 3 AS SUMMA

ຈາກຊື່ຕາຕະລາງ 1

ນີ້ສອບຖາມສະລັບສັບຊ້ອນກົດວ່າ fetches ຄ່າທັງຫມົດຂອງຕາຕະລາງ 1, ແລະຫຼັງຈາກນັ້ນສ້າງເປັນຄໍລໍາໃຫມ່ແລະ EQ SUMMA. ຫນ້າທໍາອິດເຂົ້າສູ່ "+" ອາການ, ໃນຄໍລໍາຂໍ້ມູນສອງຂອງຜະລິດຕະພັນ 2 ແລະ 3 ຜົນນີ້ສາມາດໄດ້ຮັບການສະແດງເປັນຕາຕະລາງໄດ້, ສໍາລັບຄວາມເຂົ້າໃຈວິທີມັນເຮັດວຽກ:

ຖັນ 1

ຖັນ 2

ຖັນ 3

EQ

SUMMA

ຊື່ຜະລິດຕະພັນ 1

10

50

+

500

ຊື່ຜະລິດຕະພັນ 2

15

100

+

1500

ຖ້າຫາກວ່າທ່ານກໍາລັງໃຊ້ຄໍາສັ່ງ SELECT, ທ່ານທັນທີສາມາດໃຊ້ກໍາລັງສັ່ງຂໍ້ມູນໃນບໍລິເວນໃດໆ. ມັນໃຊ້ ORDER ຄໍາຕາມ.

SELECT

ຊື່ຕາຕະລາງ 1.imya ຖັນ 1

ຊື່ຕາຕະລາງ 1.imya ຖັນ 2

ຊື່ຕາຕະລາງ 1.imya ຖັນ 3

ຈາກຊື່ຕາຕະລາງ 1

ORDER BY ຊື່ຖັນ 2

ຕາຕະລາງສົ່ງຜົນໃຫ້ຈະເບິ່ງຄືແນວນີ້:

ຖັນ 1

ຖັນ 2

ຖັນ 3

1

1

54

3

2

12

7

3

100

2

5

1

ນັ້ນແມ່ນ, ສາຍທັງຫມົດໄດ້ຮັບການຕິດຕັ້ງໃນລັກສະນະດັ່ງກ່າວທີ່ຄໍລໍາ 2 ຄ່າໄດ້ຕັ້ງຊັນຂຶ້ນທຽບ.

ຂໍ້ມູນຍັງສາມາດໄດ້ຮັບຈາກຕາຕະລາງຫຼາຍ. ເພື່ອຄວາມຊັດເຈນ, ທ່ານທໍາອິດຕ້ອງໄດ້ຈິນຕະນາການວ່າພວກເຂົາເຈົ້າມີສອງ, ບາງຄົນຢູ່ໃນຖານຂໍ້ມູນໄດ້:

ຕາຕະລາງ "ພະນັກງານ"

ຈໍານວນ

ຊື່

ນາມສະກຸນ

1

Vasya

Vasin

2

Petya

Petin

ຕາຕະລາງ "ເງິນເດືອນ"

ຈໍານວນ

ອັດຕາການ

ເງິນກັບ

1

1

10000

2

05

3500

ໃນປັດຈຸບັນທີ່ທ່ານຕ້ອງການ, ເຊັ່ນ: ການເຊື່ອມໂຍງທັງສອງຕາຕະລາງເພື່ອໃຫ້ໄດ້ຮັບຄ່າທົ່ວໄປ. ການນໍາໃຊ້ຄໍາສັ່ງ SQL ພື້ນຖານມັນສາມາດເຮັດໄດ້ດັ່ງນີ້:

SELECT

Sotrudniki.Nomer

Sotrudniki.Imya

Zarplata.Stavka

Zarplata.Nachisleno

ຈາກພະນັກງານເງິນເດືອນ

WHERE Sotrudniki.Nomer = Zarplata.Nomer

ມີຖືກດຶງມາຈາກສອງຕາຕະລາງທີ່ແຕກຕ່າງກັນຂອງຄ່າ, ສະຫະປະຊາໂດຍຈໍານວນ. ຜົນໄດ້ຮັບແມ່ນກໍານົດໄວ້ດັ່ງຕໍ່ໄປນີ້ຂອງຂໍ້ມູນ:

ຈໍານວນ

ຊື່

ອັດຕາການ

ເງິນກັບ

1

Vasya

1

10000

2

Petya

05

3500

A ພຽງເລັກນ້ອຍເພີ່ມເຕີມກ່ຽວກັບ SELECT. ການນໍາໃຊ້ປະຕິບັດຫນ້າລວມ

ຫນຶ່ງຂອງຂໍ້ກໍານົດພື້ນຖານ SQL SELECT ສາມາດຜະລິດການຄິດໄລ່ຈໍານວນຫນຶ່ງໃນຕົວຢ່າງຂອງ. ເພື່ອເຮັດສິ່ງນີ້, ເຂົາໃຊ້ຟັງຊັນທີ່ແນ່ນອນແລະສູດ.

ສໍາລັບຕົວຢ່າງ, ເພື່ອໃຫ້ໄດ້ຮັບຈໍານວນຂອງການບັນທຶກຈາກຕາຕະລາງ "ພະນັກງານ" ໄດ້, ທ່ານຈໍາເປັນຕ້ອງໄດ້ນໍາໃຊ້ແບບສອບຖາມ:

ນັບ SELECT (*) AS N

ຈາກພະນັກງານ

ຜົນໄດ້ຮັບຈະເປັນຕາຕະລາງທີ່ມີຖັນຫນຶ່ງແລະມູນຄ່າ.

N

2

ການທໍາງານຂອງສາມາດຖືກນໍາໃຊ້ໃນການສອບຖາມທີ່ຄິດໄລ່ໄດ້ລວມແລ້ວເຫັນວ່າສູງສຸດແລະຕ່ໍາ, ແລະສະເລ່ຍ. ເພື່ອເຮັດສິ່ງນີ້, ຄໍາໄດ້ຖືກນໍາໃຊ້ SUM, MAX, MIN, AVG.

ສໍາລັບຕົວຢ່າງ, ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຖືຕົວຢ່າງຂອງເປັນທີ່ຮູ້ຈັກແລ້ວ "ເງິນເດືອນ" ຕາຕະລາງໄດ້:

ຈໍານວນ

ອັດຕາການ

ເງິນກັບ

1

1

10000

2

05

3500

ທ່ານສາມາດສະຫມັກຂໍເອົາການຮ້ອງຂໍເບິ່ງສິ່ງທີ່ເກີດຂຶ້ນ:

SELECT

SUM (Zarplata.Nachisleno) AS SUMMA

MAX (Zarplata.Nachisleno) AS MAX

MIN (Zarplata.Nachisleno) AS MIN

AVG (Zarplata.Nachisleno) AS SRED

ຈາກເງິນເດືອນ

ຕາຕະລາງສຸດທ້າຍຈະເປັນດັ່ງຕໍ່ໄປນີ້:

SUMMA

MAX

MIN

SRED

13500

10000

3500

6750

ດັ່ງນັ້ນ, ວິທີການ, ທ່ານສາມາດເລືອກຈາກຖານຂໍ້ມູນໄດ້ຄ່າທີ່ເຫມາະສົມກ່ຽວກັບແມງວັນກັບປະຕິບັດການຄິດໄລ່ຂອງຫນ້າທີ່ຕ່າງໆໄດ້.

Union, ສີ່ແຍກແລະຄວາມແຕກຕ່າງ

ສົມທົບການສອບຖາມຫຼາຍໃນ SQL

SELECT Sotrudniki.Imya

ຈາກພະນັກງານ

WHERE Sotrudniki.Nomer = 1

UNION

SELECT Sotrudniki.Imya

ຈາກພະນັກງານເງິນເດືອນ

WHERE Zarplata.Nomer = 1

ຄວນຈະໄດ້ຮັບ borne ຢູ່ໃນໃຈວ່າໃນຕາຕະລາງສະມາຄົມນີ້ຈະຕ້ອງເຫມາະສົມ. ນັ້ນຄືມີຈໍານວນດຽວກັນຂອງຖັນ.

ໄວຢາກອນຂອງຄໍາສັ່ງ SELECT ແລະລະບຽບການສໍາລັບການປະມວນຜົນ

ການທົດສອບຄັ້ງທໍາອິດ SELECT ກໍານົດພື້ນທີ່ທີ່ມັນຈະໃຊ້ເວລາຂໍ້ມູນ. ເພື່ອເຮັດສິ່ງນີ້, ການນໍາໃຊ້ຄໍາສໍາຄັນຈາກ. ຖ້າຫາກວ່າບໍ່ໄດ້ລະບຸວ່າຈະເລືອກເອົາ.

ຫຼັງຈາກນັ້ນທ່ານສາມາດນໍາສະເຫນີຄໍາສັ່ງ SQL WHERE. ດ້ວຍຄວາມຊ່ອຍເຫລືອຂອງ SELECT ທີ່ເນັ້ນໂດຍຜ່ານການຕິດຕໍ່ກັນຂອງຕາຕະລາງແຕ່ລະຄົນແລະກວດສອບຂໍ້ມູນສໍາລັບການປະຕິບັດຕາມເງື່ອນໄຂໄດ້.

ຖ້າຫາກວ່າການສອບຖາມມີຕາມຫມວດ, ຫຼັງຈາກນັ້ນມີການຈັດກຸ່ມຂອງຄ່າຂອງຕົວກໍານົດການເຫຼົ່ານີ້.

ຜູ້ປະກອບການທີ່ຈະສົມທຽບຂໍ້ມູນ

ພວກເຂົາເຈົ້າມີຫຼາຍໆຊະນິດ. ໃນ SQL ດໍາເນີນການປຽບທຽບສາມາດທົດສອບປະເພດທີ່ແຕກຕ່າງກັນຂອງມູນຄ່າ.

  • "=". ຫມາຍເຖິງການ, ຕາມທີ່ທ່ານອາດຈະຮີດ, ຄວາມສະເຫມີພາບຂອງທັງສອງສະແດງອອກ. ສໍາລັບຕົວຢ່າງ, ມັນໄດ້ຖືກນໍາໃຊ້ໃນຕົວຢ່າງຂ້າງເທິງນີ້ - WHERE Zarplata.Nomer = 1.

  • ">". Greater ກ່ວາອາການ. ຖ້າຫາກວ່າມູນຄ່າຂອງເບື້ອງຊ້າຍຂອງການສະແດງອອກທີ່ມີຄ່າຫລາຍຈາກນັ້ນມີເຫດຜົນ TRUE ແມ່ນກັບຄືນແລະສະພາບໄດ້ຖືກບັນລຸໄດ້.

  • "<". ເຄື່ອງຫມາຍຫນ້ອຍກວ່າ. ໄດ້ຢ່າງສິ້ນເຊີງປະຕິບັດການທີ່ຜ່ານມາ.

  • ອາການຂອງ "<=" ແລະ "> =". ມັນຈະແຕກຕ່າງຈາກຜູ້ປະກອບການງ່າຍດາຍຫຼາຍແລະຫນ້ອຍກໍ່ແມ່ນວ່າມີຕົວຖືກດໍາເນີນເທົ່າທຽມກັນສະພາບກໍ່ແມ່ນຄວາມຈິງ.

  • "<>". ຂ້າພະເຈົ້າບໍ່ບົວລະບັດໃນ. ໃນສະພາບການພິຈາລະນາຄວາມຈິງຫາກພຽງແຕ່ຫນຶ່ງຕົວຖືກດໍາເນີນບໍ່ເທົ່າທຽມກັນກັບຄົນອື່ນ. ເຂົາມີຫນຶ່ງຫຼາຍການຕີລາຄາ - "=".

ເຊັ່ນດຽວກັນກັບ

Translate ຄໍານີ້ສາມາດເປັນ "ທີ່ຄ້າຍຄືກັນ." ເຊັ່ນດຽວກັນກັບປະຕິບັດການໃນ SQL ຖືກນໍາໃຊ້ປະມານກ່ຽວກັບຫຼັກການດຽວກັນ - ແລ່ນສອບຖາມຈາກແມ່ແບບໄດ້. ວ່າແມ່ນ, ມັນອະນຸຍາດໃຫ້ທ່ານເພື່ອຂະຫຍາຍຂໍ້ມູນຕົວຢ່າງຈາກຖານຂໍ້ມູນໂດຍໃຊ້ການສະແດງອອກເປັນປົກກະຕິ.

ສໍາລັບຕົວຢ່າງ, ມັນກໍານົດວຽກງານດັ່ງກ່າວ: ຈາກເປັນທີ່ຮູ້ຈັກແລ້ວພື້ນຖານ "ພະນັກງານ" ເພື່ອໃຫ້ໄດ້ຮັບປະຊາຊົນທັງຫມົດທີ່ມີຊື່ລົງທ້າຍດ້ວຍ "ຂ້າພະເຈົ້າ". ຫຼັງຈາກນັ້ນຮ້ອງຂໍສາມາດໄດ້ຮັບການປະກອບດັ່ງຕໍ່ໄປນີ້:

SELECT *

ຈາກພະນັກງານ

WHERE ຊື່ LIKE `% I`ll

ເຄື່ອງຫມາຍເປີເຊັນໃນກໍລະນີນີ້ມີຄວາມຫມາຍຫນ້າກາກໄດ້, ວ່າແມ່ນ, ລັກສະນະໃດ, ແລະຈໍານວນຂອງເຂົາເຈົ້າ. ແລະໃນຈົດຫມາຍສະບັບໄດ້, "ຂ້າພະເຈົ້າ» SQL ກໍານົດມີລັກສະນະທີ່ຜ່ານມາໃຫ້ເຮັດແບບນັ້ນ.

CASE

ນີ້ຖະແຫຼງການ SQL Server ແມ່ນການປະຕິບັດຂອງທາງເລືອກທີ່ຫຼາກຫຼາຍ. ມັນຄ້າຍຄືຄໍາຖະແຫຼງທີ່ສະຫຼັບໃນພາສາການຂຽນໂປຣແກຣມຈໍານວນຫຼາຍ. ຄໍາຖະແຫຼງທີ່ CASE ໃນ SQL ດໍາເນີນການປະຕິບັດກ່ຽວກັບສະພາບການຈໍານວນຫນຶ່ງ.

ສໍາລັບຕົວຢ່າງ, ທ່ານເລືອກຈາກຕາຕະລາງ "ເງິນເດືອນ" ສູງສຸດແລະຕ່ໍາ.

ຈໍານວນ

ອັດຕາການ

ເງິນກັບ

1

1

10000

2

05

3500

ຫຼັງຈາກນັ້ນຮ້ອງຂໍສາມາດໄດ້ຮັບການປະກອບດັ່ງຕໍ່ໄປນີ້:

SELECT *

ຈາກເງິນເດືອນ

WHERE CASE WHEN SELECT MAX (ຄິດຄ່າທໍານຽມ) ຫຼັງຈາກນັ້ນສູງສຸດ

ເມື່ອ SELECT MIN (ຄິດຄ່າທໍານຽມ) ຫຼັງຈາກນັ້ນຂັ້ນຕ່ໍາ

ຜົນ END

ໃນ "ຄິດຄ່າທໍານຽມ" ຖັນໃນສະພາບການນີ້, ລະບົບເບິ່ງສໍາລັບມູນຄ່າສູງສຸດແລະຕ່ໍາສຸດ. ຫຼັງຈາກນັ້ນ, ການນໍາໃຊ້ພາກສະຫນາມສຸດທ້າຍສ້າງ "ທັງຫມົດ", ເຊິ່ງຈະໄດ້ຮັບການບັນທຶກໄວ້ໃນ "ສູງສຸດ" ຫຼື "ຕໍາ່ສຸດທີ່" ໂດຍອີງຕາມຜົນຂອງສະພາບດັ່ງກ່າວ.

ໂດຍວິທີການ, ໃນ SQL ມີຮູບແບບຫນາແຫນ້ນຫຼາຍຂອງກໍລະນີ - ລວມກັນ.

ຄໍານິຍາມຂໍ້ມູນ

ທັດສະນະນີ້ອະນຸຍາດໃຫ້ທ່ານປະຕິບັດຊະນິດຂອງຕາຕະລາງການປ່ຽນແປງ - ສ້າງ, ລຶບ, ດັດແປງ, ແລະເຮັດວຽກຮ່ວມກັບດັດຊະນີ.

ສິ່ງທໍາອິດທີ່, ຊຶ່ງເປັນການພິຈາລະ - CREATE TABLE. ເຂົາບໍ່ມີຫຍັງອື່ນນອກຈາກການສ້າງຕາຕະລາງໄດ້. ຖ້າຫາກວ່າທ່ານພຽງແຕ່ພິມສ້າງແບບສອບຖາມ TABLE, ບໍ່ມີຫຍັງຈະເກີດຂຶ້ນ, ເພາະວ່າທ່ານຈໍາເປັນຕ້ອງລະບຸຕົວກໍານົດການຫຼາຍຫຼາຍ.

ສໍາລັບຕົວຢ່າງ, ເພື່ອສ້າງຕາຕະລາງທີ່ຄຸ້ນເຄີຍ "ພະນັກງານ" ຕ້ອງການທີ່ຈະນໍາໃຊ້ຄໍາສັ່ງ:

ສ້າງພະນັກງານຕາຕະລາງ

(ຈໍານວນລະຫັດ (10) NOT NULL

ຊື່ varchar (50) NOT NULL

ນາມສະກຸນ varchar (50) NOT NULL)

ໃນການຮ້ອງຂໍດັ່ງກ່າວນີ້, ໃນວົງເລັບກໍານົດໃນທັນທີຊ່ອງຂໍ້ມູນຊື່ແລະປະເພດຂອງເຂົາເຈົ້າ, ເຊັ່ນດຽວກັນກັບບໍ່ວ່າຈະເປັນມັນກໍສາມາດຈະ return NULL ກັບ.

DROP TABLE

ດໍາເນີນວຽກງານທີ່ງ່າຍດາຍ - ການຖອນຕາຕະລາງເວົ້າວ່າ. ມັນມີຕົວເລືອກເພີ່ມເຕີມຖ້າມີ. ມັນ absorbs ຄວາມຜິດພາດໃນເວລາທີ່ລຶບ, ຖ້າຫາກວ່າຕາຕະລາງທີ່ກໍານົດໄວ້ບໍ່ມີ. ຕົວຢ່າງຂອງການນໍາໃຊ້:

DROP TABLE ພະນັກງານຖ້າມີ.

ສ້າງ INDEX

ໃນ SQL, ມີລະບົບການດັດສະນີ, ເຊິ່ງອະນຸຍາດໃຫ້ເຂົ້າເຖິງໄວເພື່ອຂໍ້ມູນ. ໂດຍທົ່ວໄປ, ມັນເປັນການເຊື່ອມຕໍ່ທີ່ຊີ້ໄປຍັງຄໍລໍາສະເພາະໃດຫນຶ່ງ. ສ້າງດັດສະນີທີ່ສາມາດເປັນຮຽກຮ້ອງໃຫ້ມີ:

ສ້າງ INDEX nazvanie_indeksa

ON nazvanie_tablitsy (nazvanie_stolbtsa)

ໃຊ້ຄໍາສັ່ງນີ້ໃນ T-SQL, Oracle, SQL PL ແລະຈໍານວນຫຼາຍເຕັກໂນໂລຊີການຕີຄວາມຫມາຍອື່ນ.

ALTER TABLE

ປະຕິບັດການທີ່ເປັນປະໂຫຍດສູງທີ່ມີທາງເລືອກໃນການຈໍານວນຫລາຍ. ໂດຍທົ່ວໄປ, ການປ່ຽນແປງສາມາດຜະລິດເປັນຄໍານິຍາມໂຄງສ້າງແລະຕາຕະລາງການຈັດສັນ. ປະຕິບັດການໄດ້ຖືກນໍາໃຊ້ໃນ Oracle SQL, Postgres, ແລະອື່ນໆຈໍານວນຫຼາຍ.

ອ້າງອິງໃນປັດຈຸບັນຈະໄດ້ຮັບການນໍາສະເຫນີທີ່ມີທາງເລືອກໃນການຕ່າງໆການນໍາໃຊ້ ALTER TABLE.

  • ເພີ່ມ. ໄດ້ດໍາເນີນການນອກຈາກນັ້ນຂອງຖັນໃນຕາຕະລາງໄດ້. ໄວຍາກອນລາວນີ້: ປ່ຽນແປງ TABLE ເພີ່ມ tip_hranimyh_dannyh nazvanie_stolbtsa nazvanie_tablitsy. ສາມາດມີພາລາມິເຕີຖ້າບໍ່ມີຢູ່, ທີ່ສະກັດກັ້ນຄວາມຜິດພາດຖ້າຫາກວ່າຄໍລໍາແລ້ວໄດ້ສ້າງ;

  • DROP. Removes ຖັນ. ຖ້າມີແມ່ນສໍາເລັດ, ເຊິ່ງຈະສ້າງຄວາມຜິດພາດເວົ້າວ່າຖັນຮ້ອງຂໍບໍ່ມີ;

  • ປ່ຽນ. ການນໍາໃຊ້ເພື່ອປ່ຽນຊື່ຊື່ພາກສະຫນາມທີ່ກໍານົດໄວ້. ການນໍາໃຊ້ຕົວຢ່າງ: ປ່ຽນແປງປ່ຽນ TABLE nazvanie_tablitsy OldName new_name;

  • ປັບປ່ຽນ. ຄໍາສັ່ງນີ້ຈະມີການປ່ຽນແປງປະເພດຂອງຄໍລໍາສະເພາະແລະຄຸນລັກສະນະເພີ່ມເຕີມ. ແລະມັນຖືກນໍາໃຊ້ເຊັ່ນ: ນີ້: ປ່ຽນແປງ TABLE ປັບປ່ຽນປະເພດຂໍ້ມູນ nazvanie_stolbtsa nazvanie_tablitsy ຄຸນລັກສະນະ;

ສ້າງ VIEW

ໃນ SQL, ມີສິ່ງດັ່ງກ່າວເປັນຄວາມຄິດໄດ້. ໃນສັ້ນ, ມັນແມ່ນປະເພດຂອງຕາຕະລາງ virtual ກັບຂໍ້ມູນໄດ້. ມັນຖືກສ້າງຕັ້ງຂຶ້ນເປັນຜົນມາຈາກຕົວຢ່າງຂອງການນໍາໃຊ້ພາສາຄໍາຖະແຫຼງການ SQL SELECT. Views ສາມາດຈໍາກັດການເຂົ້າເຖິງຖານຂໍ້ມູນທີ່ຈະບໍ່ໃຫ້ເຂົາເຈົ້າ, ເພື່ອທົດແທນຊື່ຖັນທີ່ແທ້ຈິງ.

ຂະບວນການຂອງການສ້າງເກີດຂຶ້ນໂດຍການສອບຖາມທີ່ງ່າຍດາຍ:

ສ້າງຊື່ view VIEW AS SELECT FROM * ຊື່ຕາຕະລາງ

ການເກັບຕົວຢ່າງອາດຈະໃຊ້ເວລາສະຖານທີ່ເປັນຖານຂໍ້ມູນທັງຫມົດໂດຍລວມ, ແລະຢູ່ໃນສະພາບສະເພາະໃດຫນຶ່ງ.

A ພຽງເລັກນ້ອຍກ່ຽວກັບຄຸນນະສົມບັດ

ໃນ SQL ສອບຖາມມັກຈະໃຊ້ຟັງຊັນການກໍ່ສ້າງໃນທີ່ແຕກຕ່າງກັນທີ່ອະນຸຍາດໃຫ້ທ່ານສາມາດໂຕ້ຕອບກັບຂໍ້ມູນແລະປ່ຽນໃຫ້ເຂົາເຈົ້າກ່ຽວກັບສັດຈໍາໄດ້. ມັນເປັນມູນຄ່າພິຈາລະນາໃຫ້ເຂົາເຈົ້າ, ຍ້ອນວ່າເຂົາເຈົ້າເປັນສ່ວນຫນຶ່ງຂອງພາສາໂຄງສ້າງ.

  • ນັບ. ສາມາດຜະລິດນັບແຖວຫລືການອອກສຽງໃນຕາຕະລາງສະເພາະໃດຫນຶ່ງ. ໃນຖານະເປັນທາງເລືອກທີ່ເປັນ, ທ່ານສາມາດກໍານົດຊື່ຄໍລໍາທີ່, ຫຼັງຈາກນັ້ນຂໍ້ມູນຈະໄດ້ຮັບການປະຕິບັດຈາກພຣະອົງ. SELECT * ນັບຈາກພະນັກງານ;

  • AVG. ຄຸນນະສົມບັດນີ້ສາມາດໃຊ້ພຽງແຕ່ຄໍລໍາທີ່ມີຂໍ້ມູນຈໍານວນຫລາຍ. ຜົນຂອງມັນແມ່ນການຕັດສິນໃຈຂອງສະເລ່ຍເລກຄະນິດສາດຄ່າທັງຫມົດ;

  • MIN ແລະ MAX. ຫນ້າທີ່ເຫຼົ່ານີ້ໄດ້ຖືກນໍາໃຊ້ໃນບົດຄວາມນີ້. ພວກເຂົາເຈົ້າກໍານົດໄດ້ສູງສຸດແລະຕ່ໍາຂອງຖັນກ່າວ;

  • SUM. ມັນງ່າຍດາຍ - ການທໍາງານຂອງຄໍານວນລວມຂອງຄຸນຄ່າໃນຖັນ. ມັນຖືກນໍາໃຊ້ສະເພາະສໍາລັບຊະນິດຂໍ້ມູນທີ່ເປັນຕົວເລກ. ເພີ່ມພາລາມິເຕີການຮ້ອງຂໍ DISTINCT, ຈະໄດ້ຮັບການເພີ່ມພຽງແຕ່ຄ່າເປັນເອກະລັກ;

  • ໄດ້ຕະຫຼອດ. Function ລ້ອມຈໍານວນບາງສ່ວນອັດຕານິຍົມ. ໄວຢາກອນໃຊ້ໂດຍຊື່ຖັນແລະຈໍານວນຂອງສະຖານທີ່ແບບຄວາມນິຍົມໄດ້;

  • LEN. A ການທໍາງານທີ່ງ່າຍດາຍທີ່ຄິດໄລ່ຄວາມຍາວຂອງຖັນໄດ້. ຜົນໄດ້ຮັບຈະເປັນຕາຕະລາງໃຫມ່ສະແດງໃຫ້ເຫັນຈໍານວນຂອງລັກສະນະ;

  • ໃນປັດຈຸບັນ. ຄໍານີ້ແມ່ນຖືກນໍາໃຊ້ເພື່ອຄິດໄລ່ການວັນໃນປະຈຸບັນແລະທີ່ໃຊ້ເວລາ.

ຜູ້ປະກອບການເພີ່ມເຕີມ

ຕົວຢ່າງຈໍານວນຫຼາຍຂອງຂໍ້ກໍານົດ SQL ແມ່ນຄໍາທີ່ປະຕິບັດວຽກງານຂະຫນາດນ້ອຍ, ແຕ່ຢ່າງໃດກໍຕາມຢ່າງຫຼວງຫຼາຍງ່າຍຕົວຢ່າງຫລືກິດຈະກໍາຖານຂໍ້ມູນ.

  • AS. ມັນຖືກນໍາໃຊ້ໃນເວລາທີ່ທ່ານຕ້ອງການທີ່ຈະຈັດຕາຜົນຂອງການມອບຫມາຍຊື່ທີ່ກໍານົດໄວ້ເພື່ອໃຫ້ໄດ້ຮັບຕາຕະລາງໄດ້.

  • ຫວ່າງ. ເຄື່ອງມື handy ຫຼາຍສໍາລັບການເກັບຕົວຢ່າງ. ມັນຊີ້ໃຫ້ເຫັນລະດັບຂອງຄຸນຄ່າ, ລວມທັງຄວາມຕ້ອງການທີ່ຈະໄດ້ຮັບຂໍ້ມູນ. ພາລາມິເຕີການປ້ອນຂໍ້ມູນທີ່ໄດ້ຮັບຈາກແລະກັບລະດັບຄວາມຈໍານວນໄດ້ຖືກນໍາໃຊ້.

  • ບໍ່. ການປະຕິບັດການເຮັດໃຫ້ກົງກັນຂ້າມການສະແດງອອກດັ່ງກ່າວ.

  • ຕັດ. Removes ຂໍ້ມູນຈາກບາງສ່ວນຖານເວົ້າວ່າ. ທີ່ແຕກຕ່າງກັນຈາກຜູ້ປະກອບການທີ່ຟື້ນຕົວຂໍ້ມູນຈາກການນໍາໃຊ້ຂອງຕົນເປັນໄປບໍ່ໄດ້. ມັນເປັນມູນຄ່າບອກວ່າການດໍາເນີນການຄໍາທີ່ໃຊ້ຢູ່ໃນ SQL ທີ່ແຕກຕ່າງກັນສາມາດຕີຄວາມຫມາຍທີ່ແຕກຕ່າງກັນ. ດັ່ງນັ້ນກ່ອນທີ່ທ່ານຈະພະຍາຍາມທີ່ຈະນໍາໃຊ້ການຕັດ, ທີ່ດີກວ່າຄົນຮູ້ຈັກກັບຂໍ້ມູນພື້ນຖານຂອງ.

  • LIMIT. ກໍານົດຈໍານວນຂອງສາຍຜົນຜະລິດໄດ້. peculiarity ຂອງປະຕິບັດການແມ່ນວ່າມັນແມ່ນສະເຫມີໄປຢູ່ໃນຕອນທ້າຍໄດ້. ມັນໃຊ້ເວລາຫນຶ່ງບັງຄັບແລະຫນຶ່ງພາລາມິເຕີທາງເລືອກ. ທໍາອິດຊີ້ໃຫ້ເຫັນວິທີການຈໍານວນຫຼາຍແຖວເກັດທີ່ຢູ່ກັບຂໍ້ມູນທີ່ເລືອກທີ່ຈະສະແດງໃຫ້ເຫັນ. ແລະຖ້າຫາກວ່າຄັ້ງທີສອງ, ຫຼັງຈາກນັ້ນປະຕິບັດການດໍາເນີນການທັງສອງລະດັບຂອງຄຸນຄ່າໄດ້.

  • UNION. ປະຕິບັດການຜູ້ເປັນມິດຫຼາຍທີ່ຈະສົມທົບການສອບຖາມຫຼາຍ. ພຣະອົງໄດ້ບັນລຸໄດ້ແລ້ວໃນບັນດາຕົວຢ່າງຂອງໂຄງການນີ້ໃນບົດຄວາມນີ້. ທ່ານສາມາດສະແດງແຖວເກັດທີ່ຢູ່ຈາກຕາຕະລາງຫຼາຍ, UNION ສົມທົບພວກເຂົາສໍາລັບການນໍາໃຊ້ສະດວກຫຼາຍ. ໄວຍາກອນລາວນີ້ SELECT column_name ຈາກຕາຕະລາງ UNION SELECT ຈາກຕາຕະລາງ imya_drugogo_stolbtsa imya_drugoy. ຜົນໄດ້ຮັບແມ່ນເປັນຕາຕະລາງສະຫຼຸບສັງລວມຂອງຄວາມຕ້ອງການສະຫະປະຊາ.

  • ຄີຫລັກ. ແປເປັນ "ທີ່ສໍາຄັນຕົ້ນຕໍ." ແຕ່ຈິງໆແລ້ວຄໍາສັບດັ່ງກ່າວຖືກນໍາໃຊ້ໃນອຸປະກອນອ້າງອິງ. ພຣະອົງເປັນຕົວຊີ້ບອກເປັນເອກະລັກສໍາລັບການຕິດຕໍ່ກັນໄດ້. ມັນຖືກນໍາໃຊ້, ເປັນລະບຽບນັ້ນ, ໃນເວລາທີ່ການສ້າງຕາຕະລາງເພື່ອສະແດງພາກສະຫນາມທີ່ຈະບັນຈຸມີມັນ.

  • DEFAULT. ພຽງແຕ່ເປັນການປະຕິບັດທີ່ຜ່ານມາ, ການນໍາໃຊ້ໃນການປະຕິບັດຂອງການສ້າງການສອບຖາມໄດ້. ມັນໄດ້ກໍານົດມູນຄ່າໄວ້ໃນຕອນຕົ້ນ, ເຊິ່ງຈະໄດ້ຮັບການເຕີມລົງໄປໃນພາກສະຫນາມໃນເວລາທີ່ມັນຖືກສ້າງຕັ້ງຂື້ນ.

A ເຄັດລັບທີ່ຈະພັດທະນາເປັນເວທີສໍາລັບການເຮັດວຽກກັບ SQL

  1. NULL. ເລີ່ມຕົ້ນແລະບໍ່ພຽງແຕ່ໂຄງການໃນການກະກຽມຂອງການຮ້ອງຂໍມັກຈະລືມກ່ຽວກັບການມີຄ່າ NULL ໄດ້. ດັ່ງນັ້ນ, ລະຫັດຄວາມຜິດພາດ creeps ໃນ, ຊຶ່ງເປັນການຍາກທີ່ຈະຕິດຕາມໃນຂະບວນການ debugging ໄດ້. ດັ່ງນັ້ນ, ໃນເວລາທີ່ການສ້າງຕາຕະລາງເປັນ, ຄຸນຄ່າຕົວຢ່າງຫລືຄໍານວນຄືນໃຫມ່ຈໍາເປັນຕ້ອງໄດ້ຢຸດເຊົາແລະຄິດວ່າ, ແລະບໍ່ວ່າຈະເປັນໂມຄະປະກົດຕົວແມ່ນປະຕິບັດເຂົ້າໃນບັນຊີໃນບໍລິເວນການສອບຖາມ.

  2. ຄວາມຊົງຈໍາ. ໃນເອກະສານນີ້ພວກເຮົາໄດ້ສະແດງໃຫ້ເຫັນຈໍານວນຂອງການເຮັດວຽກ, ສາມາດປະຕິບັດວຽກງານສະເພາະໃດຫນຶ່ງ. ໃນການພັດທະນາຂອງຫອຍໄດ້ເຮັດວຽກຮ່ວມກັບຖານຂໍ້ມູນ, ທ່ານສາມາດ "ມີຫລາຍກວ່າ" ການຄິດໄລ່ຂອງສໍານວນງ່າຍດາຍລະບົບຖານຂໍ້ມູນໄດ້. ໃນບາງກໍລະນີນີ້ເຮັດໃຫ້ສະຫນັບສະຫນູນທີ່ສໍາຄັນໃນການປະຕິບັດ.

  3. ມີຂໍ້ຈໍາກັດ. ຖ້າຫາກວ່າທ່ານຕ້ອງການເພື່ອໃຫ້ໄດ້ຮັບຈາກຖານຂໍ້ມູນທີ່ມີພັນຂອງແຖວເກັດທີ່ຢູ່ພຽງແຕ່ສອງ, ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະນໍາໃຊ້ຜູ້ປະກອບການເຊັ່ນ: LIMIT ຫຼື TOP. ບໍ່ຈໍາເປັນຕ້ອງດຶງຂໍ້ມູນໂດຍການຫມາຍຄວາມວ່າຈາກເປືອກນອກຂອງການພັດທະນາພາສາ.

  4. ເຊື່ອມຕໍ່. ພາຍຫລັງໄດ້ຮັບຂໍ້ມູນຈາກຕາຕະລາງຫຼາຍ, ໂຄງການຈໍານວນຫຼາຍເລີ່ມຕົ້ນທີ່ຈະຫຼຸດຜ່ອນໃຫ້ເຂົາເຈົ້າຮ່ວມກັນ envelope ຫນ່ວຍຄວາມຈໍາຫມາຍຄວາມວ່າ. ແຕ່ວ່າເປັນຫຍັງ? ຫຼັງຈາກທີ່ທັງຫມົດ, ທ່ານສາມາດເຮັດໃຫ້ການຮ້ອງຂໍທີ່ມັນທັງຫມົດຈະເປັນປະຈຸບັນໄດ້. ທ່ານບໍ່ຈໍາເປັນຕ້ອງຂຽນລະຫັດພຽງຄັ້ງດຽວແລະສະຫງວນຄວາມຊົງຈໍາເພີ່ມເຕີມໃນລະບົບ.

  5. ການຮຽງລໍາດັບ. ຖ້າຫາກວ່າມັນເປັນໄປໄດ້ທີ່ຈະສະຫມັກຂໍເອົາລະບຽບການໃນການຮ້ອງຂໍໄດ້, ນັ້ນຄືກໍາລັງ DBMS, ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະນໍາໃຊ້ມັນ. ນີ້ຢ່າງຫຼວງຫຼາຍຈະບັນທຶກກ່ຽວກັບຊັບພະຍາກອນໃນເວລາທີ່ໂຄງການຫຼືການບໍລິການ.

  6. ການຮ້ອງຂໍຫຼາຍ. ຖ້າຫາກວ່າທ່ານມີທີ່ຈະໃສ່ຫຼາຍຂອງການບັນທຶກໃນລໍາດັບໃດຫນຶ່ງ, ຫຼັງຈາກນັ້ນທີ່ດີທີ່ສຸດຄວນຈະຄິດກ່ຽວກັບຂໍ້ມູນ packet ຈະຖືກ inserted ຫນຶ່ງຮ້ອງຂໍ. ນີ້ຍັງຈະເພີ່ມຂຶ້ນປະສິດທິພາບຂອງລະບົບທັງຫມົດ.

  7. ບັນຈຸເຂົ້າຮຽນລະມັດລະວັງຂອງຂໍ້ມູນ. ກ່ອນທີ່ຈະແຕ້ມເຖິງໂຄງສ້າງພື້ນຖານຈໍາເປັນຕ້ອງໄດ້ຄິດກ່ຽວກັບວິທີການແລະການດັ່ງກ່າວຈໍານວນຂອງຕາຕະລາງແລະທົ່ງນາທີ່ຈໍາເປັນໄດ້. ບາງທີບໍ່ມີວິທີການສົມທົບການໃຫ້ເຂົາເຈົ້າ, ຫຼືໃຫ້ເຖິງບາງເປັນ. ຫຼາຍມັກ, ໂຄງການນໍາໃຊ້ຈໍານວນຫຼາຍເກີນໄປຂອງຂໍ້ມູນທີ່ຖືກ nowhere ແລະບໍ່ເຄີຍນໍາໃຊ້.

  8. ປະເພດ. ເພື່ອຊ່ວຍປະຢັດພື້ນທີ່ແລະຊັບພະຍາກອນຈໍາເປັນຕ້ອງໄດ້ມີຄວາມອ່ອນໄຫວກັບປະເພດຂອງຂໍ້ມູນທີ່ຖືກນໍາໃຊ້. ຖ້າຫາກວ່າທ່ານສາມາດໃຊ້ເວລາປະໂຫຍດຂອງຫນ້ອຍ "ຢ່າງຮຸນແຮງ" ສໍາລັບປະເພດຂອງສັດລ້ຽງ, ທ່ານມີການນໍາໃຊ້ຊື່ລາວ. ສໍາລັບຕົວຢ່າງ, ຖ້າຫາກວ່າມັນໄດ້ຖືກເອີ້ນວ່າໃນພາກສະຫນາມນີ້ແມ່ນຄ່າຕົວເລກຈຶ່ງຈະບໍ່ເກີນ 255, ວ່າເປັນຫຍັງການນໍາໃຊ້ຂອງ INT 4 ໄບຕ໌, ຖ້າຫາກວ່າມີ TINYINT 1 byte.

ສະຫຼຸບ

ສະຫລຸບລວມແລ້ວ, ມັນຄວນຈະໄດ້ຮັບຍົກໃຫ້ເຫັນວ່າພາສາທີ່ມີໂຄງສ້າງການສອບຖາມ SQL ໃນປັດຈຸບັນຖືກນໍາໃຊ້ເກືອບທຸກແຫ່ງຫົນ - ເວັບໄຊທ໌, ການບໍລິການເວັບໄຊຕ໌ຊອບແວມາ desktop, ຄໍາຮ້ອງສະຫມັກມືຖື. ດັ່ງນັ້ນ, ຄວາມຮູ້ SQL ຈະຊ່ວຍໃຫ້ທຸກຂະແຫນງການຂອງການພັດທະນາ.

ຢ່າງໃດກໍຕາມ, ການປ່ຽນແປງຂອງມາດຕະຖານພາສາພື້ນເມືອງບາງຄັ້ງມີຄວາມແຕກຕ່າງຈາກກັນແລະກັນ. ສໍາລັບຕົວຢ່າງ, PL ຜູ້ປະກອບການ SQL ອາດມີ syntax ທີ່ແຕກຕ່າງກັນກ່ວາໃນ SQL Server. ດັ່ງນັ້ນກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນການພັດທະນາທີ່ມີເຕັກໂນໂລຊີດັ່ງກ່າວນີ້, ມັນເປັນສິ່ງຈໍາເປັນເພື່ອໃຫ້ໄດ້ຮັບສະນິດສະນົມກັບມັນໂດຍການແນະນໍາ.

ໃນຄູ່ຮ່ວມງານໃນອະນາຄົດ, ຊຶ່ງສາມາດ surpass ການທໍາງານ SQL ແລະປະສິດທິພາບ, ມັນຄົງຈະຍາກທີ່ຈະໄປປາກົດ, ສະນັ້ນຂອບເຂດນີ້ແມ່ນເປັນ niche ໃຫ້ແກ່ການການ programmer ໃດ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lo.birmiss.com. Theme powered by WordPress.