Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. ต่อท้ายไวด์การ์ดใน SELECT ด้วย MySQL หรือไม่

    สำหรับการต่อท้าย ให้ใช้แนวคิดของ concat() ไวยากรณ์มีดังนี้ − เลือก *จาก yourTableName โดยที่ yourColumnName like concat(%,yourValue,%); ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.70 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo48 (ชื่อ) (Chris Brown); ตกลง ต

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

    สำหรับสิ่งนี้ ให้ใช้ concat() ร่วมกับ LIKE ต่อไปนี้เป็นไวยากรณ์ - เลือก *จาก yourTableName โดยที่ concat(,, yourColumnName, ,) เช่น %,yourValue,%; ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.45 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo49 (3,4,9,Bob); ตกลง

  3. การสร้างตารางด้วยฟิลด์ TIMESTAMP ใน MySQL?

    สำหรับสิ่งนี้ คุณสามารถใช้คีย์เวิร์ด TIMESTAMP ใน MySQL ให้เราสร้างตาราง - ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (1.35 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo50(start_date) (2020−01−01); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.14 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั

  4. ผลรวมของตัวเลขของปีใน MySQL?

    ในตอนแรก คุณต้องแยกตัวเลขหลักสุดท้ายและเพิ่มค่าที่แยกออกมา และเช่นเดียวกันจนกว่าเราจะได้ผลรวมของตัวเลขทั้งหมดของปี เช่น สำหรับปี 2020 – 2 + 0 + 2 + 0=4 โดยมีแนวคิดดังนี้ ดึงเลขท้ายปี ต่อไปนี้เป็นแบบสอบถาม - select floor(@yourVariableName % 10); ต่อไปนี้เป็นแบบสอบถามเพื่อรวมตัวเลขของปี - + floor(@

  5. การสั่งซื้อตามเงื่อนไขใน MySQL?

    สำหรับสิ่งนี้ ให้ใช้คำสั่ง ORDER BY CASE WHEN ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.08 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงใน demo51 (ชื่อ) ค่า (แซม); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.14 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - เลือก *จาก de

  6. จะเข้าร่วมตารางและดึงค่าจากฐานข้อมูล MySQL ได้อย่างไร

    ในการเข้าร่วมตาราง ให้ใช้แนวคิด JOIN ใน MySQL ขั้นแรก ให้เราสร้างสองตาราง ให้เราสร้างตารางแรก - ); ตกลง, 0 แถว ได้รับผลกระทบ (1.19 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo52 (3,Mike); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง

  7. วิธีการเลือกระหว่าง / ก่อน / หลังวันที่ใน MySQL แบบมีเงื่อนไข?

    ต่อไปนี้เป็นไวยากรณ์ - เลือก *จาก yourTableNamewhereyourColumnName1 yourValue2 OR yourColumnName2 is null); ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (3.88 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo35(joining_date,relieving_date) (2020−03-12,2020-10−01);แบ

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

    ต่อไปนี้คือไวยากรณ์ - selectsum(yourColumnName1+yourColumnName2+yourColumnName3...N) เป็น `anyAliasName1`,sum(yourColumnName1 และ yourColumnName2 และ yourColumnName3….N) เป็น anyAliasName จาก yourTableName; ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (1.68 วินาที) แทรกระเบียนบางส่วนลงในตารา

  9. ใช้ข้อความสั่งที่เตรียมไว้อย่างถูกต้องด้วยเงื่อนไข WHERE ในกรณีที่มีค่าใด ๆ ใน MySQL Java

    สำหรับสิ่งนี้ คุณสามารถใช้ PrepareStatement ใน Java ต่อไปนี้เป็นไวยากรณ์ - String anyVariableName=select yourColumnName from yourTableName where name =?;PreparedStatement ps =(PreparedStatement) con.prepareStatement(yourVariableName);ps.setString(yourColumnIndex, yourValue); ให้เราสร้างตาราง - );ต

  10. จะเลือกแถวที่มีเงื่อนไขผ่านการต่อใน MySQL ได้อย่างไร

    สำหรับสิ่งนี้ คุณสามารถใช้ CONCAT_WS() ให้เราสร้างตาราง - );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (1.70 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรก ลงในค่า demo38 (13,Chris,Brown,1997−03-10);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - เล

  11. จะลบรายการที่ซ้ำกันและปล่อยให้หนึ่งแถวในตารางใน MySQL ได้อย่างไร

    ในการลบรายการที่ซ้ำกันและปล่อยให้หนึ่งแถวในตาราง คุณต้องใช้แนวคิดของตารางชั่วคราว มีขั้นตอนดังนี้ − สร้างตาราง anytemporaryTableName เป็นการเลือกที่แตกต่างกัน yourColumnName1, yourColumnName2 จาก yourTableName;ตัดทอนตาราง yourTableName;แทรกลงใน yourTableName(yourColumnName1, yourColumnName2) เลือก y

  12. จะเลือกการแบ่งหน้าแถวถัดไปใน MySQL ได้อย่างไร

    สำหรับสิ่งนี้ ให้ใช้แนวคิด LIMIT ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.73 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงใน demo40 (ชื่อ) ค่า (bob); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.13 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - เลือก *จาก demo40; สิ่งนี้

  13. MySQL regexp จะแสดงเฉพาะระเบียนที่มีสตริงหรือสตริงผสมกับตัวเลข ละเว้นเฉพาะบันทึกตัวเลข

    สำหรับสิ่งนี้ คุณสามารถใช้ REGEXP ต่อไปนี้เป็นไวยากรณ์ - เลือกชื่อคอลัมน์ของคุณจาก yourTableName โดยที่ yourColumnName REGEXP [a−zA&minu;Z]; ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.64 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรก ลงในค่า demo41(98775);แบบสอบถามตกลง ไ

  14. เลือกแถวโดยลบวันที่ใน WHERE ใน MySQL?

    สำหรับสิ่งนี้ ให้ใช้ TIMESTAMPDIFF() ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.77 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo42 (2020-05-12 05:42:55); แบบสอบถามตกลง , 1 แถวได้รับผลกระทบ (0.11 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - เลือก *จาก dem

  15. การสร้างตารางใน MySQL เพื่อตั้งวันที่ปัจจุบันเป็นค่าเริ่มต้น

    ต่อไปนี้เป็นไวยากรณ์สำหรับการสร้างตารางและเพิ่มข้อจำกัด DEFAULT เพื่อตั้งค่าเริ่มต้น - สร้างตาราง yourTableName(yourColumnName1 dataType not null ,yourColumnName2 dataType default anyValue,...N);; ให้เราสร้างตารางที่เราได้ตั้งค่า “employee_joining_date” ด้วยข้อจำกัดเริ่มต้นสำหรับวันที่ปัจจุบันเป็นค

  16. เลือกเงินเดือนสูงสุดใน MySQL?

    สำหรับสิ่งนี้ คุณสามารถใช้ MAX() ไวยากรณ์มีดังนี้ − เลือก MAX(yourColumnName) AS anyAliasName จาก yourTableName; ให้เราสร้างตาราง - ;Query OK, 0 แถวได้รับผลกระทบ (1.27 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงใน demo44 (employee_name,employee_salary) ค่า (Mike,4900); แบบสอบถ

  17. วิธีแทนที่เฉพาะค่าที่ซ้ำกันครั้งแรกในสตริงใน MySQL

    สำหรับสิ่งนี้ คุณสามารถใช้ REGEXP_REPLACE() สมมติว่าสตริงของเราคือ − นี่คือการสืบค้น MySQL ครั้งแรกของฉัน นี่คือการสอนครั้งแรก ฉันกำลังเรียนรู้เป็นครั้งแรก เราจำเป็นต้องแทนที่เฉพาะคำที่เกิดขึ้นครั้งแรกเท่านั้น สมมติว่า ก่อน ผลลัพธ์ควรเป็น − นี่คือแบบสอบถาม MySQL ที่สองของฉัน นี่คือการสอนครั้งแรก ฉั

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

    สำหรับสิ่งนี้ คุณต้องใช้ส่วนคำสั่ง WHERE ต่อไปนี้เป็นไวยากรณ์ - yourValue; ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (3.14 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo27 (ค่า) (600) ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง s

  19. ฉันควรใช้ประเภทข้อมูลประเภทใด (MySQL) ร่วมกับสตริงและตัวเลขผสมกัน

    ในการผสมสตริงและตัวเลข คุณต้องใช้ประเภทข้อมูล VARCHAR() ต่อไปนี้เป็นไวยากรณ์ - สร้างตาราง yourTableName(yourColumnName1 VARCHAR(40)); ให้เราสร้างตาราง - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.64 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo28 (user_id) (Sam101); แบบสอบถาม

  20. เรียงลำดับหลายคอลัมน์ไม่ทำงานตามที่คาดไว้ใน MySQL?

    ต่อไปนี้คือรูปแบบการจัดลำดับตามคอลัมน์ต่างๆ - เลือก *จาก yourTableNameorder โดย yourColumnName1 DESC,yourColumnName2,yourColumnName3; ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (1.67 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo29 (11,400) แบบสอบถามตกลง ได้รับผ

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