Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. สปริงบูตเชื่อมต่อ localhost MySQL . อย่างไร

    สำหรับสิ่งนี้ ให้ใช้ application.properties - spring.datasource.username=yourMySQLUserNamespring.datasource.password=yourMySQLPasswordspring.datasource.url=jdbc:mysql://localhost:3306/yoruDatabaseNamespring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราส

  2. ตัวอย่างแบบสอบถาม SQL ที่อธิบายฟังก์ชัน COUNT และ GROUP BY

    ปัญหา: เขียนแบบสอบถามในตาราง TRANSACTIONS DB2 เพื่อแสดงรายการจำนวนคำสั่งซื้อ (ORDER_ID) ที่กำหนดให้กับธุรกรรมเฉพาะ (TRANSACTION_ID) วิธีแก้ปัญหา เราสามารถใช้แบบสอบถามด้านล่างเพื่อค้นหาจำนวนคำสั่งซื้อที่กำหนดให้กับรหัสธุรกรรมเฉพาะในตาราง TRANSACTIONS DB2 ตัวอย่าง SELECT TRANSACTION_ID, COUNT(ORDER

  3. ผลการดำเนินการเมื่อทำการเปลี่ยนแปลงที่ไม่ใช่ SQL ในโปรแกรมโดยไม่มี BIND คืออะไร

    ปัญหา: โปรแกรม COBOL-DB2 ถูกเปลี่ยนเพื่อเพิ่มความยาวของตัวแปรจาก PIC X(5) เป็น PIC X(8) อย่างไรก็ตาม ไม่มีการเปลี่ยนแปลงใน SQL ของโปรแกรม จะเป็นอย่างไรหากแผน/แพ็คเกจของโปรแกรมไม่ถูกผูกมัดสำหรับการเปลี่ยนแปลงเหล่านี้? วิธีแก้ปัญหา การเปลี่ยนแปลงความยาวผันแปรจาก PIC X(5) เป็น PIC X(8) ไม่ใช่การเปลี่ย

  4. วิธีแปลง MM/YY เป็น YYYY-MM-DD ใน MYSQL?

    หากต้องการแปลง ให้ใช้ str_to_date() ใน MySQL ให้เราสร้างตารางและเพิ่มบันทึกวันที่ - ตัวอย่าง );ตกลง ตกลง 0 แถวได้รับผลกระทบ (2.96 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - ตัวอย่าง แทรกลงในค่า demo72 (07/95); สอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) แสดงบันทึกจากตารางโดยใช้คำส

  5. MySQL - เลือกระเบียนทั้งหมดหากมีหมายเลขเฉพาะ?

    หากต้องการเลือกระเบียนทั้งหมดที่มีตัวเลขเฉพาะ ให้ใช้ FIND_IN_SET() ใน MySQL ให้เราสร้างตาราง - ตัวอย่าง );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.48 แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - ตัวอย่าง แทรกลงในค่า demo73 (110,105,104,111,Novel);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.31 แสดงบันทึกจาก

  6. MySQL LIKE แบบสอบถามพร้อมไดนามิกอาร์เรย์?

    ในการใช้การสืบค้น LIKE กับไดนามิกอาร์เรย์ ไวยากรณ์จะเป็นดังนี้ - ตัวอย่าง select *from yourTableName    where yourColumnName2 like "%yourValue%"    order by yourColumnName1 asc    limit yourLimitValue; ให้เราสร้างตาราง - ตัวอย่าง mysql> create table demo74

  7. อัปเดตข้อมูลในตารางหนึ่งจากข้อมูลในตารางอื่นใน MySQL หรือไม่

    สำหรับสิ่งนี้ คุณสามารถใช้คำสั่ง UPDATE ร่วมกับ JOIN ได้ ให้เราสร้างตารางแรก - );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.57 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo54 (David, Smith); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select -

  8. ป้อนข้อมูลหลายรายการพร้อมกันใน MySQL?

    ต่อไปนี้เป็นไวยากรณ์ - แทรกลงในค่า yourTableName(yourValue1,yourValue2,.....N),(yourValue1,yourValue2,.....N),(yourValue1,yourValue2,.....N),(yourValue1,yourValue2 ,.....N),...N ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (1.91 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - (4,C

  9. จะเรียงลำดับค่าเฉพาะในตอนท้ายใน MySQL ได้อย่างไร

    สำหรับสิ่งนี้ คุณสามารถใช้ ORDER BY ให้เราสร้างตาราง - );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (1.60 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo57 (ชื่อเต็ม) (คริสบราวน์); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.31 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - เลือก *จาก

  10. นิพจน์ในกรณีที่ข้อไม่ทำงานในการสืบค้น MySQL?

    สำหรับสิ่งนี้ ให้ใช้คำสั่ง CASE WHEN ใน MySQL อย่างถูกต้อง มาดูกันว่าเป็นอย่างไร ให้เราสร้างตาราง - );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (2.15 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกเข้าไป demo58(first_name,last_name) values(David,Miller);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0

  11. เปลี่ยนค่าของทศนิยม (19, 2) เมื่อแทรกลงในฐานข้อมูลใน MySQL?

    ในการจัดเก็บค่าจริงที่แน่นอน คุณต้องใช้ truncate() ที่มีทศนิยม 2 ตำแหน่ง ให้เราสร้างตาราง - ต่อไปนี้เป็นแบบสอบถามเพื่อสร้างตาราง );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.12 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo59 (ตัดทอน (100.456, 2)); สืบค้นตกลง 1 แถวได้รับผลกระทบ (

  12. เลือกที่ไหนใน null ใน MySQL?

    ต่อไปนี้เป็นไวยากรณ์ - selectyourColumnName1,yourColumnName2,yourColumnName3,...Nfrom yourTableNamewhere yourValue in (yourColumnName1,yourColumnName2) หรือ yourColumnName1 is NULL; ให้เราสร้างตาราง - ;แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (2.11 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert -

  13. จะเพิ่มแถวลงในตารางโดยใช้เฉพาะสตริงจากตารางอื่นเป็นข้อมูลอ้างอิงใน MySQL ได้อย่างไร

    สำหรับสิ่งนี้ ให้ใช้คำสั่ง INSERT INTO SELECT ใน MySQL ให้เราสร้างตาราง - ;ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.84 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo61 (2,Bob);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.09 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - เลือก *จาก dem

  14. เข้ารหัสและถอดรหัสสตริงใน MySQL?

    ในการเข้ารหัสและถอดรหัสใน MySQL ให้ใช้ AES_ENCRYPT() และ AES_DECRYPT() ใน MySQL - ใส่ค่า yourTableName(AES_ENCRYPT(yourValue,yourSecretKey));select cast(AES_DECRYPT(yourColumnName, yourSecretKey) as char) from yourTableName; เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้

  15. ประเภทฟิลด์ฐานข้อมูล MySQL สำหรับคำค้นหา?

    ต่อไปนี้คือไวยากรณ์ - เลือก *จาก yourTableName โดยที่ REGEXP_INSTR(yourColumnName,yourSearchValue); เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (3.06 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo64 (ชื่อ) (Carol Taylor); ตกลง ตก

  16. จะอ้างอิงคีย์หลักเป็นภาษาต่างประเทศไปยังตารางต่าง ๆ ใน MySQL ได้อย่างไร

    ต่อไปนี้คือไวยากรณ์ - แก้ไขตาราง yourSecondTableNameadd constraint `yourConstraintName`foreign key(`yourSecondTableNamePrimaryKey`)references yourFirstTableName(yourFirstTablePrimaryKeyColumnName); เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.57 วินาที) ต

  17. MySQL REGEXP เพื่อดึงสตริง + บันทึกหมายเลขที่ขึ้นต้นด้วยตัวเลขเฉพาะ?

    สำหรับสิ่งนี้ ให้ใช้ REGEXP และดึงข้อมูลระเบียนที่ขึ้นต้นด้วยตัวเลขที่ระบุ ต่อไปนี้เป็นไวยากรณ์: เลือก yourColumnName1,yourColumnName2from yourTableNamewhere yourColumnName2 REGEXP ^yourStringValue[yourNumericValue]; ให้เราสร้างตาราง - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.50 วินาที) แทรกบางระเบียนล

  18. วิธีการแปลง MM/YY เป็น YYYY-MM-DD ด้วยวันที่ระบุใน MySQL?

    ในการแปลง ให้ใช้ STR_TO_DATE() ตามรูปแบบด้านล่าง เชื่อมค่าวันด้วย CONCAT() − เลือก str_to_date(concat(yourDateValue/, yourColumnName), %d/%m/%y) เป็น anyAliasName จาก yourTableName; ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แ

  19. ลบฟิลด์ / แถวเฉพาะและแสดงบันทึกอื่น ๆ ใน MySQL?

    สำหรับสิ่งนี้ ให้ใช้คำสั่ง CASE WHEN ใน MySQL ให้เราสร้างตาราง - );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (1.57 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo47 (Chris, Brown); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - เลือก *จา

  20. ข้อผิดพลาดทางไวยากรณ์ของ MySQL ในแบบสอบถามนี้คืออะไร – การสร้างตารางด้วยคำหลักที่สงวนไว้

    สมมติว่าเราพยายามสร้างตารางที่มีชื่อ groups ซึ่งเป็นคีย์เวิร์ดที่สงวนไว้ใน MySQL คุณไม่สามารถใช้ groups ได้เนื่องจากกลุ่มเป็นคีย์เวิร์ดที่สงวนไว้ใน MySQL เกิดข้อผิดพลาดต่อไปนี้ขณะสร้างตารางที่มีชื่อ กลุ่ม - );ข้อผิดพลาด 1064 (42000):คุณมีข้อผิดพลาดในไวยากรณ์ SQL ของคุณ ตรวจสอบคู่มือที่สอดคล้องกับเ

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:10/229  20-คอมพิวเตอร์/Page Goto:1 4 5 6 7 8 9 10 11 12 13 14 15 16