ຄອມພິວເຕີ້ຖານຂໍ້ມູນ

MySQL ເລືອກຈາກຕົວເລືອກ: ຕົວປະຕິບັດການຕົວຢ່າງ

MySQL, ເຊັ່ນລະບົບການຄຸ້ມຄອງຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງອື່ນໆ, ມີ SELECT ເລືອກໃນໂຄງສ້າງຂອງມັນ. ນີ້ບໍ່ແມ່ນເລື່ອງແປກທີ່ເພາະວ່າຖານຂໍ້ມູນເກັບຂໍ້ມູນຢູ່ໃນຕົວເອງເພື່ອທໍາງານມັນໃນເວລາທີ່ຈໍາເປັນ. select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. ການ ເລືອກ MySQL ຈາກ ຄໍາສັ່ງ SELECT ອະນຸຍາດໃຫ້ທ່ານເຮັດສິ່ງນີ້ໃນຫຼາຍໆວິທີ, ໂດຍການສະຫນອງຊຸດໃຫຍ່ຂອງເຄື່ອງມື.

ການຕິດຕັ້ງ MySQL

MySQL ແມ່ນປະຕິບັດສໍາລັບ Windows ແລະ Linux. ການຕິດຕັ້ງ MySQL Ubuntu, ມັນແມ່ນພຽງພໍທີ່ຈະປະຕິບັດສອງຄໍາສັ່ງຢູ່ໃນທີ່ສຸດຂອງ OS ນີ້:

- sudo apt-get install mysql-server.

- sudo apt-get install mysql-client.

ສໍາລັບ MySQL Windows, ມັນພຽງພໍທີ່ຈະດາວໂຫລດຊຸດຕິດຕັ້ງທີ່ສອດຄ້ອງກັນຈາກເວັບໄຊທ໌ "DBMS" ຢ່າງເປັນທາງການແລະດໍາເນີນການໃຫ້ພວກເຂົາ.

ໂຄງສ້າງທົ່ວໄປຂອງຄໍາສັ່ງ SELECT

ໂຄງສ້າງທີ່ສົມບູນແບບໃນ MySQL ເລືອກຈາກຄໍາສັ່ງ SELECT ຄືດັ່ງນີ້:

1 SELECT - ຊື່ຂອງຄໍລໍາ (ທົ່ງນາ).

2 FROM-table names

3. ບ່ອນໃດທີ່ມີເງື່ອນໄຂສໍາລັບຕົວຢ່າງ.

ໃຫ້ສັງເກດວ່າເຖິງແມ່ນວ່າ syntax ຂອງພາສາ SQL ບໍ່ແມ່ນກໍລະນີທີ່ມີຄວາມອ່ອນໄຫວກໍຕາມ, ມັນແມ່ນຄວາມຄິດທີ່ດີທີ່ຈະຂຽນຜູ້ປະກອບການແລະຄໍາສັບທີ່ຖືກຈອງ (FROM, WHERE, ແລະອື່ນໆ) ໃນຕົວອັກສອນຫຍາບແລະຊື່ຂອງຕາຕະລາງແລະຄໍລໍາຂອງພວກເຂົາແມ່ນນ້ອຍ. SELECT приведен на рисунке ниже. ຕົວຢ່າງທີ່ງ່າຍທີ່ສຸດຂອງການນໍາໃຊ້ MySQL ຈາກຕົວ ເລືອກ SELECT ແມ່ນສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້.

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

ການນໍາໃຊ້ຂໍ້ກໍານົດ WHERE

ແນ່ນອນ, ທ່ານບໍ່ສາມາດສັງເກດເຫັນວ່າໃນຕົວຢ່າງທີ່ຜ່ານມາ, ຄໍາທີ່ຢູ່ WHERE ແມ່ນຫາຍໄປ - ນີ້ແມ່ນຍ້ອນວ່າໃນກໍລະນີນີ້ພວກເຮົາບໍ່ຕ້ອງການມັນ. ຜູ້ປະກອບການນີ້ບໍ່ຈໍາເປັນຕ້ອງມີເງື່ອນໄຂແລະມີຕົວແທນຈໍານວນຫຼາຍໃນ SELECT, ແຕ່ວ່າພວກເຂົາເຈົ້າມີພຽງເລັກນ້ອຍຕໍ່ມາ. ຖ້າທ່ານເພີ່ມຫຼັງຈາກຊື່ຂອງຕາຕະລາງ WHERE ແລະເງື່ອນໄຂໃດຫນຶ່ງ, ຕົວຢ່າງເຊັ່ນ = 'ຫມາ', ຫຼັງຈາກນັ້ນໃນການເລືອກນັ້ນທ່ານຈະໄດ້ຮັບພຽງແຕ່ຫນຶ່ງແຖວທີ່ມີສັດລ້ຽງທີ່ມີຊື່ Edison. ຮູບຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວຢ່າງ. ບໍ່ສົນໃຈຄໍາສັ່ງ ORDER BY, ມັນບໍ່ໄດ້ມີບົດບາດໃດໆໃນທີ່ນີ້, ແລະມັນຈະໄດ້ຮັບການປຶກສາຫາລືໃນເວລາຕໍ່ມາ.

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

ORDER BY clause

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

ໂດຍຄ່າເລີ່ມຕົ້ນ, ການຄັດລອກແມ່ນດໍາເນີນຕາມຄໍາສັ່ງເພີ່ມຂຶ້ນ (ASC), ແຕ່ຖ້າທ່ານຕ້ອງການຈັດລຽງລໍາດັບໃນລໍາດັບທີ່ຫຼຸດລົງ, ໃຫ້ຂຽນຄໍາຄໍາສັ່ງ DESC ຫຼັງຈາກຊື່ພາກສະຫນາມແທນທີ່ຈະ ASC.

ສະຫຼຸບ

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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