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

SQL ໃສ: ວິທີການຂອງຄໍາຮ້ອງສະຫມັກແລະຕົວຢ່າງ

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

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

ວິທີການຂອງການນໍາໃຊ້ບ່ອນທີ່ເງື່ອນໄຂ

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

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

ບ່ອນທີ່ນໍາໃຊ້ສໍາລັບການຕັ້ງຄ່າຕົວກໍານົດການສຸ່ມຕົວຢ່າງທີ່

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

  1. ພວກເຮົາຈໍາເປັນຕ້ອງ prostroen ຮ້ອງຂໍມາດຕະຖານໂດຍເລືອກ * ຈາກການກໍ່ສ້າງ.

  2. ກໍານົດການນໍາໃຊ້ທີ່ສໍາຄັນການເຂົ້າຮ່ວມໂຄງສ້າງທີ່ຕາຕະລາງຈະເຮັດໃຫ້ເລືອກ.

  3. ມີໂຄງປະກອບການຢູ່ໃສບັນຊີລາຍຊື່ຂອງຕົວກໍານົດການກໍານົດສໍາລັບຕົວຢ່າງ.

ປະເພດຂອງການຮ້ອງຂໍນີ້ແມ່ນຂ້ອນຂ້າງງ່າຍດາຍໃນການກໍ່ສ້າງແລະບໍ່ເຮັດໃຫ້ເກີດຄວາມຫຍຸ້ງຍາກເຖິງແມ່ນວ່າສໍາລັບຜູ້ເລີ່ມ.

ການນໍາໃຊ້ໂຄງປະກອບການເພື່ອກວດພິສູດການປະກົດຕົວຂອງ

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

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

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

ຕົວຢ່າງຂອງການນໍາໃຊ້ບ່ອນທີ່

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

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

ເລືອກ * ຈາກ Tovar

ບ່ອນ T_Date> = '12 / 01/2016 'ແລະ T_Date <=' '12 / 07/1016 ແລະ T_PriceOut> 0

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

ຖ້າຫາກວ່າພວກເຮົາພິຈາລະນາສະພາບຂອງຜົນຜະລິດຂອງສິນຄ້າທີ່ຢູ່ໃນຫຼັກຊັບ, ການກໍ່ສ້າງຂອງແຜນການດັ່ງກ່າວຈະເປັນ:

ເລືອກ * ຈາກ Tovar

ບ່ອນ T_Tovar ໃນ (ເລືອກ TA_Tovar ທີ່ TA_ ຈໍານວນ> 0)

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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