Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. เลือกจากคอลัมน์อื่นหากค่าที่เลือกคือ '0' ใน MySQL?

    สำหรับสิ่งนี้ ให้ใช้ IF() ใน MySQL ไวยากรณ์มีดังนี้ − เลือก IF(yourColumnName1=0,yourColumnName2,yourColumnName1) เป็น anyAliasName จาก yourTableName; ให้เราสร้างตาราง - ;Query OK, 0 แถวได้รับผลกระทบ (1.87 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงใน demo30(value,original_val

  2. จะใช้ชื่อของฐานข้อมูลปัจจุบันเพื่อลบใน MySQL ได้อย่างไร?

    ในการรับฐานข้อมูลปัจจุบัน คุณสามารถใช้ SELECT DATABASE() - เลือกฐานข้อมูล(); ต่อไปนี้เป็นไวยากรณ์ - set @anyVariableName =database();select @anyVariableName;set @anyVariableName2 =concat(drop database , @yourVariableName);เตรียม anyVariableName3 จาก @yourVariableName2;execute yourVariableName3; ให

  3. จะคำนวณค่าเฉลี่ยข้ามแถวฐานข้อมูลใน MySQL ได้อย่างไร

    สำหรับสิ่งนี้ คุณสามารถใช้ AVG() ต่อไปนี้เป็นไวยากรณ์ - เลือก avg(yourColumnName1) เป็น anyAliasName1,avg(yourColumnName2) เป็น anyAliasName2,avg(yourColumnName3) เป็น anyAliasName3,..N จาก yourTableName; ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (2.27 วินาที) แทรกระเบียนบางส่วนลงในตารางโ

  4. วิธีเปลี่ยนตาราง (สร้าง/แก้ไข) เพื่อให้ฟิลด์ "คะแนนเฉลี่ย" ที่คำนวณได้แสดงขึ้นเมื่อทำการสืบค้นทั้งตารางโดยไม่ต้องใช้ MySQL INSERT, UPDATE?

    ต่อไปนี้คือไวยากรณ์ - แก้ไขตาราง yourTableName เพิ่มคอลัมน์ yourColumnName yourDataTypegenerated always as ((yourColumName1+yourColumName2+....N) / N) virtual; ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (1.42 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - เป็นค่า demo32 (35,35);

  5. สร้างตารางใหม่ใน MySQL พร้อมตัวเลือกเฉพาะด้วย DEFAULT หรือไม่

    สำหรับสิ่งนี้ ให้ใช้คีย์เวิร์ด DEFAULT หลังประเภทข้อมูลคอลัมน์ ให้เราสร้างตาราง - );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (2.32 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงใน demo33(name,start_date,end_date,category) ค่า (David,2020−03−10,2020−08−22,ดี);แบบสอบถามตกลง ได้รับผลกระทบ

  6. แยกค่าวันที่ที่เป็นตัวเลขจากรูปแบบวันที่ใน MySQL หรือไม่

    สำหรับสิ่งนี้ ให้ใช้ UNIX_TIMESTAMP() ต่อไปนี้เป็นไวยากรณ์ - เลือก UNIX_TIMESTAMP(STR_TO_DATE(yourColumnName, %d-%b-%y)) เป็น anyAliasName จาก yourTableName; ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.51 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo34 (13−Ju

  7. ต้องการความช่วยเหลือในการลบคอลัมน์ที่ซ้ำกันออกจากตารางใน MySQL หรือไม่?

    หากต้องการลบคอลัมน์ที่ซ้ำกัน ให้ใช้ DELETE ด้วย INNER JOIN ต่อไปนี้เป็นไวยากรณ์ - ลบ tbl1 จาก yourTableName anyAliasName1inner เข้าร่วม yourTableName anyAliasName2whereyourCondition1andyourCondition2 ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.89 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้

  8. ฉันจะแยกนาทีจากเวลาใน BigQuery ใน MySQL ได้อย่างไร

    แตกไฟล์โดยใช้วิธี extract() พร้อมกับ cast() ต่อไปนี้เป็นไวยากรณ์ - เลือกสารสกัด (นาทีจาก cast (yourColumnName ตามเวลา)) เป็น anyAliasName จาก yourTableName; ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (2.11 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo15 (06:34:

  9. Regex เพื่อค้นหาสตริงและอักขระถัดไปในรายการที่คั่นด้วยเครื่องหมายจุลภาค - MySQL?

    หากต้องการค้นหาในรายการที่คั่นด้วยเครื่องหมายจุลภาค ให้ใช้ MySQL find_in_set() ไม่จำเป็นต้องใช้ Regex เพื่อจุดประสงค์นี้ที่นี่ ไวยากรณ์มีดังนี้ − เลือก *จาก yourTableName โดยที่ find_in_set(anyValue,yourColumnName); ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (1.81 วินาที) แทรกระเบียนบางส่ว

  10. รวมผลลัพธ์คำสั่ง SELECT &SHOW ใน MySQL หรือไม่

    หากต้องการรวมผลลัพธ์ของคำสั่ง SELECT และ SHOW เข้าด้วยกัน ให้ใช้แบบสอบถามด้านล่าง - เลือก @anyVariableName1 เป็น anyAliasName1,@anyVariableName1 เป็น anyAliasName2,......N; หากต้องการรวม SELECT และ SHOW ให้สร้างและเริ่มต้นตัวแปรแรกก่อน ต่อไปนี้เป็นแบบสอบถาม - set @first_name=John;Query OK, 0 แถวได

  11. เรียงเป็นสตริงผสมกับตัวเลขใน MySQL?

    ใช้ ORDER BY กับบางกรณี ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.18 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo18 (2J John has 9); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.09 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - เลือก *จาก demo18; สิ่งนี้จะสร้าง

  12. วิธีการใช้เครื่องหมายคำพูดอย่างถูกต้องในขณะที่ใช้ LIKE กับตัวแปรการค้นหาใน MySQL ใน Java?

    ต่อไปนี้เป็นไวยากรณ์ที่ถูกต้องในการใช้ LIKE กับตัวแปรการค้นหา - String sqlQuery;sqlQuery =เลือก * จาก yourTableName โดยที่ yourColumnName like % +yourSearchVariableName + %; ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (3.48 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค

  13. แทรกข้อมูลลงในตาราง C IF ข้อมูลไม่อยู่ในตาราง B ในขณะที่เปรียบเทียบกับตาราง A ใน MySQL?

    สำหรับสิ่งนี้ ใช้ left join บนตาราง A และ B ให้เราสร้างตารางแรก - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.87 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo20 (103,Carol); Query OK, 1 แถวได้รับผลกระทบ (0.15 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - mysql− เลือก *จาก dem

  14. แบบสอบถาม MySQL เพื่อดึงค่าสะสมสูงสุด

    สำหรับสิ่งนี้ ให้ใช้ฟังก์ชันรวม COUNT(*) พร้อมกับแบบสอบถามย่อย ใช้ GROUP BY ด้วย ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (1.65 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo23 (value1,value2) (11,500); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.14 วินาที) แสดงบันท

  15. ตั้งค่าเริ่มต้นเป็นคอลัมน์ประเภท JSON ใน MySQL หรือไม่

    ในการตั้งค่าเริ่มต้น ให้ใช้ข้อจำกัด DEFAULT ตามรูปแบบต่อไปนี้ - แก้ไขตาราง yourTableName แก้ไขคอลัมน์ yourColumnName JSON NOT NULL DEFAULT ( JSON_OBJECT() ); ให้เราสร้างตาราง - ;ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.43 วินาที) นี่คือคำอธิบายของตาราง ต่อไปนี้เป็นแบบสอบถาม - desc demo24; สิ่งนี้จะสร้างผ

  16. Springboot + JSP + Spring Security:ไม่สามารถกำหนดค่า DataSource จะกำหนดค่า DataSource ใน MySQL ได้อย่างไร

    ในการกำหนดค่า DataSource ใน Springboot คุณสามารถกำหนด DataSource ลงใน application.properties . application.properties มีดังต่อไปนี้สำหรับ Springboot - spring.datasource.username=yourUserNamespring.datasource.password=yourPasswordspring.datasource.url=yourDatabaseUrlspring.datasource.driver-class-na

  17. จะรับหมายเลขที่ 2 ตำแหน่งก่อน MySQL จุดทศนิยมได้อย่างไร

    หากต้องการให้ตัวเลขอยู่ที่ 2 ตำแหน่งก่อนจุดทศนิยม คุณสามารถใช้แนวคิดของ div ให้เราสร้างตาราง - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (2.20 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo1 ( 1000.78);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่

  18. LIKE Operators หลายตัวพร้อม ORDER BY ใน MySQL?

    ต่อไปนี้เป็นไวยากรณ์ที่ใช้ตัวดำเนินการ LIKE หลายตัวด้วย ORDER BY - เลือก *จาก yourTableNameorder by( yourColumnName like %yourValue1%)+( yourColumnName like %yourValue2%)+..Ndesc; ให้เราสร้างตาราง - );Query OK, 0 แถวได้รับผลกระทบ (1.53 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทร

  19. จำกัด จำนวนผลลัพธ์ทั้งหมดในตารางใน MySQL หรือไม่

    สำหรับสิ่งนี้ คุณสามารถใช้ UNION ALL ร่วมกับแนวคิด LIMIT ได้ สำหรับตัวอย่างของเรา เราจะสร้างสามตาราง ให้เราสร้างตารางแรก - );ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.39 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า demo3 ( 30);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.08 วินาที) แสดงบั

  20. ข้อผิดพลาด MySQL ข้อผิดพลาด 1099 (HY000):ตารางถูกล็อกด้วยการล็อก READ และไม่สามารถอัปเดตได้

    ในการกำจัดข้อความค้นหา LOCK TABLES คุณต้องใช้ UNLOCK TABLES ให้เราสร้างตาราง - );แบบสอบถามตกลง ได้รับผลกระทบ 0 แถว (1.51 วินาที) แทรกระเบียนบางส่วนลงในตารางโดยใช้คำสั่ง insert - แทรก ลงในค่า demo6 (AUS); ตกลง มีผลกับ 1 แถว (0.11 วินาที) แสดงบันทึกจากตารางโดยใช้คำสั่ง select - เลือก *จาก demo6;

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