Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. การทำงานกับ WHERE IN() ใน MySQL Stored Procedure

    ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.69 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (102,David); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.18 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTable; สิ่งนี้จะสร้างผลลัพธ์ต่อ

  2. จะละเว้นบันทึกเฉพาะและเพิ่มบันทึกที่เกี่ยวข้อง (ตัวเลข) ที่เหลืออยู่ใน MySQL ได้อย่างไร

    เรามาสร้างตารางกันก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.61 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (John, 350); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.18 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTable; สิ่งนี้จะสร้างผลลัพธ์ต่

  3. สิทธิ์ของผู้ใช้ MySQL ขั้นต่ำในการเพิ่มประสิทธิภาพและซ่อมแซมคืออะไร

    คำสั่ง select และ insert เป็นสิทธิ์ขั้นต่ำที่ผู้ใช้ MySQL กำหนดเพื่อเพิ่มประสิทธิภาพและซ่อมแซม คุณสามารถใช้ไวยากรณ์ด้านล่างเพื่อให้การแทรกและเลือกสิทธิ์แก่ผู้ใช้ - ให้สิทธิ์แทรก เลือกบน yourDatabaseName.* to yourUserName@localhost; ขั้นแรก นี่คือการสืบค้นเพื่อสร้างผู้ใช้ - สร้างผู้ใช้ Emma@localh

  4. จะรวมเซลล์ในคอลัมน์ได้อย่างไรหากตรงตามเงื่อนไขในคอลัมน์อื่นที่มี MySQL

    สำหรับสิ่งนี้ คุณสามารถใช้ฟังก์ชันการรวม SUM() ร่วมกับส่วนคำสั่ง GROUP BY ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.54 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (Carol,2019-11-03,300) แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.23 วินาที) แสดงระเบียนทั้

  5. ใช้ UNIQUE สำหรับคอลัมน์ varchar พร้อมเงื่อนไขบางอย่างใน MySQL หรือไม่

    สำหรับสิ่งนี้ คุณสามารถใช้ข้อจำกัด UNIQUE บนคอลัมน์อย่างน้อยหนึ่งคอลัมน์ - แก้ไขตาราง yourTableleName เพิ่มไม่ซ้ำกัน (yourColumnName1,yourColumnName2,...N); ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.52 วินาที) นี่คือแบบสอบถามที่จะใช้ UNIQUE บนคอลัมน์ varchar - แก้ไขตาราง DemoTable

  6. วิธี MySQL SELECT ตามเดือน?

    หากต้องการเลือกตามเดือน ให้ใช้ฟังก์ชัน MONTH() ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.78 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1599 (2018-12-26); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.17 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เ

  7. ฉันสามารถสอบถามว่าแถวหรือคอลัมน์บางแถวใช้พื้นที่ดิสก์ใน MySQL ได้มากเพียงใด

    ใช่ โดยใช้ไวยากรณ์ด้านล่าง - เลือก * จาก information_schema.tables โดยที่ table_name=yourTableName; ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1600 (102,Carol); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.19 ว

  8. คอลัมน์อัปเดต MySQL เป็น NULL สำหรับค่าว่าง

    สำหรับสิ่งนี้ คุณสามารถใช้ IF() ร่วมกับคำสั่ง UPDATE ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.53 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1601 (Chris,); แบบสอบถามตกลง 1 แถว ได้รับผลกระทบ (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง sele

  9. แปลงสตริง (varchar) เป็นรูปแบบการประทับเวลาใน MySQL หรือไม่

    ในการแปลงสตริงเป็นรูปแบบการประทับเวลา ให้ใช้ STR_TO_DATE() ร่วมกับ DATE_FORMAT() ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1602 (วันจันทร์ 31 ธันวาคม 14:20:00 น. IST 2018); แบบสอบถามตกลง 1 แถวได้รับผลกร

  10. แทรกด้วย Select query ใน MySQL

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

  11. อัปเดตเฉพาะค่าคอลัมน์เดียวใน MySQL

    ให้เราสร้างตารางก่อน - ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.48 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1605 (StudentName,StudentCountryName) (Bob,UK);Query OK, 1 แถวได้รับผลกระทบ (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก Dem

  12. วิธีการใช้เงื่อนไขในกระบวนงานที่เก็บไว้ MySQL อย่างถูกต้อง?

    หากต้องการกำหนดเงื่อนไขในขั้นตอนการจัดเก็บ ให้ใช้ไวยากรณ์ด้านล่าง - if yourCondition แล้ว yourStatement1; อื่นๆ yourStatement2; สิ้นสุด if; จบ // ให้เราใช้ไวยากรณ์ข้างต้นเพื่อแก้ไขอัฒภาคที่ขาดหายไปในขั้นตอนการจัดเก็บ - delimiter; ตอนนี้คุณสามารถเรียกกระบวนงานที่เก็บไว้โดยใช้คำสั่ง CALL - โทร Te

  13. ใช้ค่าเฉลี่ยฮาร์มอนิกและค่าเฉลี่ยกำลังสองใน MySQL หรือไม่

    ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.55 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1606 (10) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.12 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoTable1606; สิ่งนี้จะสร้างผลลัพธ์ต่อไป

  14. รวมสองฟิลด์ MySQL และอัปเดตฟิลด์ที่สามพร้อมผลลัพธ์หรือไม่

    ต่อไปนี้เป็นรูปแบบการรวมสองฟิลด์ใน MySQL - แก้ไขตาราง yourTableName เพิ่มคอลัมน์ yourColumnName dataType; อัปเดต yourTableName ตั้งค่า yourAddedColumnName =concat(yourColumnName1, ,yourColumnName2); ให้เราสร้างตารางก่อน - );Query OK, 0 แถวได้รับผลกระทบ (0.57 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช

  15. จะแปลง varchar "time" เป็นเรียลไทม์ใน MySQL ได้อย่างไร?

    สำหรับสิ่งนี้ คุณสามารถใช้ TIME_FORMAT() ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.58 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก ลงในค่า DemoTable1591(2210);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จา

  16. อัปเดตฟิลด์ MySQL เท่านั้นหากฟิลด์มีค่า null หรือ 0?

    สำหรับสิ่งนี้ ให้ตั้งค่าเงื่อนไขโดยใช้ MySQL IF() ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.76 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1592 (NULL) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เล

  17. ทางเลือกแทน MySQL CASE เมื่อใน MySQL

    ใช้เมธอด IF() แทน CASE WHEN ใน MySQL ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.44 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1593(0);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.16 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก * จาก DemoT

  18. เลือกค่าสูงสุดที่ n ใน MySQL

    ในการเลือกค่าสูงสุดที่ n ใน MySQL ต่อไปนี้คือไวยากรณ์ - เลือกค่าที่ต่างกัน (yourColumnName) จากลำดับชื่อตารางของคุณตามขีดจำกัด DESC คอลัมน์ของคุณ (NthValue-1),1; ให้เราสร้างตารางก่อน - ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.49 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTa

  19. ใช้ MySQL REGEXP เพื่อละเว้นตัวเลขและรับเฉพาะสตริงและ '/'

    สำหรับสิ่งนี้ ให้ใช้ REGEXP_REPLACE() ให้เราสร้างตารางก่อน - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.44 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1595 (101 302 405 Sam/9870); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.28 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เ

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:31/229  20-คอมพิวเตอร์/Page Goto:1 25 26 27 28 29 30 31 32 33 34 35 36 37