Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. จะลบอักขระที่ไม่สามารถแปลงเป็น ASCII ด้วย SELECT ใน MySQL ได้อย่างไร

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Value varchar(100));เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.57 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (§97); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.15 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จาก De

  2. แก้ไขค่าแถวแล้ว ORDER BY DESC ส่วนที่เหลือของค่าใน MySQL

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

  3. แบบสอบถาม MySQL เพื่อค้นหาค่าเดียวจากรายการที่ซ้ำกันโดยมีเงื่อนไขบางประการโดยไม่รวมระเบียนอื่นโดยใช้ NOT IN

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Id int, FirstName varchar(100)); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.69 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงใน DemoTable ค่า (210,แซม);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.17 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง sele

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

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (ข้อความชื่อ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.86 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (การเข้ารหัสเป็นสิ่งสำคัญมาก);แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.20 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง selec

  5. จะแสดงตาราง MySQL ทั้งหมดในบรรทัดเดียวได้อย่างไร

    ใช้ information_schema.tables เพื่อแสดงตารางทั้งหมด ด้วยเหตุนี้ ให้ตรวจสอบชื่อฐานข้อมูลด้วย เพื่อให้คุณสามารถแสดงตารางจากฐานข้อมูลเฉพาะได้เท่านั้น ให้เราแสดงตารางทั้งหมดในฐานข้อมูล เว็บ - เลือก group_concat(table_name) จาก information_schema.tables โดยที่ table_schema=web; สิ่งนี้จะสร้างผลลัพธ์ต่

  6. จะรับผลลัพธ์การสืบค้น MySQL ในลำดับเดียวกับที่กำหนดโดย IN clause ได้อย่างไร

    สำหรับสิ่งนี้ คุณสามารถใช้ IN() ร่วมกับ ORDER BY FIELD() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.64 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ชื่อแรก)

  7. จำกัดการนับโดยใช้ GROUP BY ใน MySQL

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( UserId int, UserMessage varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรก เป็นค่า DemoTable (1,อรุณสวัสดิ์);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำ

  8. แทรกหลายแถวจากตารางอื่น แต่ระเบียนที่แทรกควรแตกต่างกัน

    สำหรับสิ่งนี้ คุณสามารถใช้ DISTINCT ร่วมกับคำสั่ง INSERT INTO SELECT ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1( Value int); เคียวรีตกลง 0 แถวได้รับผลกระทบ (1.03 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1 (50) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) แส

  9. MySQL ORDER BY สตริงที่มีขีดล่าง?

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable ( Carol Taylor);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก

  10. จะ ORDER BY DESC และแสดง 3 ระเบียนแรกใน MySQL ได้อย่างไร

    สำหรับสิ่งนี้ คุณสามารถใช้ ORDER BY DESC กับ LIMIT ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( UserId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ชื่อผู้ใช้ varchar(100)); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.59 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ชื่อผู้ใ

  11. MySQL group_concat เพื่อเพิ่มตัวคั่นสำหรับช่องว่าง?

    สำหรับสิ่งนี้ คุณสามารถใช้ replace() ร่วมกับ group_concat() สำหรับฟิลด์ว่าง เรากำลังแสดงเครื่องหมายจุลภาคเป็นตัวคั่น ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Id int, Number varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (2.03 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า Dem

  12. แบบสอบถาม MySQL เพื่อสั่งซื้อการประทับเวลาในลำดับจากมากไปน้อย แต่วางการประทับเวลา 0000-00-00 00:00:00 ก่อน?

    ให้เราสร้างตารางก่อน &mnus; สร้างตาราง DemoTable (เวลา `ประทับเวลา`); สืบค้นตกลง 0 แถวได้รับผลกระทบ (1.12 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (2019-12-31 10:50:45 น. );แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.84 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง

  13. จะค้นหา varchar id เฉพาะใน MySQL จากรายการค่าได้อย่างไร

    ในการรับ varchar ID เฉพาะจากรายการ คุณสามารถใช้ FIND_IN_SET() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Id varchar(255)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (3,4,5); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.11 วินาที) แส

  14. อัปเดตข้อมูลคอลัมน์ที่มีอยู่ใน MySQL และลบสตริงสุดท้ายออกจากคอลัมน์ varchar ด้วยสตริงและตัวเลข

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ดาวน์โหลด varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.53 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (1000 Gigabytes); Query OK, 1 แถวได้รับผลกระทบ (0.12 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือ

  15. แบบสอบถาม MySQL เพื่อลบแถวของตารางหากสตริงในเซลล์ตรงกัน

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.55 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ชื่อ) (John Brown); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.19 วินาที) แสดงระเบีย

  16. ค้นหาค่าเฉลี่ยของค่าคอลัมน์ใน MySQL โดยใช้ฟังก์ชันรวม

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Number int);Query OK, 0 แถวได้รับผลกระทบ (0.79 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (96); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จาก DemoTable; ส

  17. วิธีการแปลง yyyymmdd ในประเภท INT เป็นวันที่?

    สำหรับสิ่งนี้ คุณสามารถใช้ฟังก์ชัน DATE() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Number int);Query OK, 0 แถวได้รับผลกระทบ (0.48 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable ( 20170411);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.09 วินาที) แสดงระเบียนทั้งหมดจากตารา

  18. เพิ่มศูนย์นำหน้าในคอลัมน์ MySQL หรือไม่

    ในการเพิ่มเลขศูนย์นำหน้า คุณสามารถใช้ LPAD() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Code varchar(100));เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.87 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (CT); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.07 วินาที) แสดงระเบียนทั้งหมดจ

  19. เพิ่มเครื่องหมายเปอร์เซ็นต์ (%) ที่ส่วนท้ายของแต่ละค่าในขณะที่ใช้คำสั่ง MySQL SELECT

    หากต้องการเพิ่มเครื่องหมายเปอร์เซ็นต์ในตอนท้าย ให้ใช้ฟังก์ชัน CONCAT() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(100), StudentScore int); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.68 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั

  20. ส่งกลับเฉพาะอักขระ 15 ตัวแรกจากคอลัมน์ที่มีค่าสตริงใน MySQL

    หากต้องการส่งคืนเฉพาะอักขระ 15 ตัวแรกจากค่าสตริง ให้ใช้ฟังก์ชัน MySQL SUBSTR() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Title varchar(100)); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.69 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (C ในความลึกพร้อมโครงสร้างข้อมูลและ

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:67/229  20-คอมพิวเตอร์/Page Goto:1 61 62 63 64 65 66 67 68 69 70 71 72 73