Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. วิธีเชื่อมค่าสองคอลัมน์เป็นคอลัมน์เดียวด้วย MySQL ค่าคอลัมน์ผลลัพธ์ควรคั่นด้วยยัติภังค์

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable835( CountryCode int, CountryName varchar(100)); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.63 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable835 (103, ENG); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.09 วินาที) แสดงระเบียนทั้งหมดจากตารางโ

  2. เราสามารถแทรกค่าโดยไม่ระบุชื่อคอลัมน์ใน MySQL ได้หรือไม่?

    ใช่ เราสามารถแทรกค่าโดยไม่ต้องเอ่ยถึงชื่อคอลัมน์โดยใช้รูปแบบต่อไปนี้ − แทรกลงในค่า yourTableName(yourValue1,yourValue2,yourValue3,.....N); ให้เราสร้างตารางก่อน ที่นี่เราได้ตั้งค่า Id เป็น NOT NULL - สร้างตาราง DemoTable862 ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100) , A

  3. ใช้ MySQL Void Query ที่ไม่ทำอะไรเลย

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

  4. จะปรับตาราง MySQL ให้เหมาะสมหลังจากลบบางแถวได้อย่างไร

    ใช้คำสั่ง OPTIMIZE TABLE เพื่อเพิ่มประสิทธิภาพตาราง MySQL - เพิ่มประสิทธิภาพตาราง yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (1.38 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -

  5. แบบสอบถาม MySQL เพื่อแสดงเฉพาะค่าคอลัมน์ที่มีคอลัมน์ที่สอดคล้องกันที่มีช่องว่าง

    สำหรับสิ่งนี้ ให้ใช้ฟังก์ชัน TRIM() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable826( FirstName varchar(100), Age int);Query OK, 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ที่นี่ เราได้ตั้งค่า FirstName เป็นช่องว่างสำหรับบางระเบียน - แทรกลงในค่า DemoTable826 (Robert,27);

  6. จะทำผลรวมของค่าแถวก่อนหน้ากับแถวปัจจุบันและแสดงผลในแถวอื่นด้วย MySQL cross join ได้อย่างไร

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

  7. แบบสอบถาม MySQL เพื่อแทนที่เฉพาะแบ็กสแลชจากเส้นทางโฟลเดอร์?

    หากต้องการแทนที่แบ็กสแลชด้วยอักขระพิเศษอื่น ๆ ให้ใช้วิธีการ REPLACE() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable827 (ข้อความพาธ) ตกลงแบบสอบถาม 0 แถวได้รับผลกระทบ (0.69 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable827 (E:\\myFolder\\MyDocument); ตกลง ตกลง 1 แถวได้รั

  8. จะตรวจสอบว่ามีการประทับเวลาใน MySQL ได้อย่างไร

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable855(DueDate timestamp) เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.54 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable855 (2016-04-10); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.16 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เล

  9. ลบเฉพาะเครื่องหมายเปอร์เซ็นต์จากค่าในตาราง MySQL หรือไม่

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable828( ชื่อลูกค้า varchar(100), InterestRate varchar(100));แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.50 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable828 (Bob, 20%);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.16 วินาที) แสดงระเบียนทั้งหมด

  10. แสดงสตริงย่อยที่มีความยาวต่างกันด้วยแบบสอบถาม MySQL เดียวและรวมผลลัพธ์

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable856 (ข้อความชื่อ) ตกลงแบบสอบถาม 0 แถวได้รับผลกระทบ (0.89 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable856 (C++ พร้อมโครงสร้างข้อมูล); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.17 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง s

  11. MySQL เหลือช่องว่างด้วยศูนย์คั่นด้วยยัติภังค์?

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

  12. ลบทศนิยมออกจากบันทึกและรวมโดยใช้แบบสอบถาม MySQL

    ใช้ฟังก์ชันรวม SUM() ร่วมกับ REPLACE() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable857(Price varchar(100));เคียวรีตกลง 0 แถวได้รับผลกระทบ (1.40 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable857 (10.20); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.69 วินาที) แสดงระเบียนทั้งห

  13. ความแตกต่างระหว่าง MySql <> NULL และไม่ใช่ NULL?

    หากคุณเปรียบเทียบตัวดำเนินการ <> กับค่า NULL คุณจะได้รับค่า NULL เสมอและไม่มีผลลัพธ์ เรามาดูตัวอย่างเพื่อเปรียบเทียบกัน − เลือก 10 <> NULL;+-----------+| 10 เลือก NULL <> NULL;+-------------+| NULL เลือก Chris <> NULL;+------------- ----+| คริส เลือก <> NULL;+----------- -+| <> NULL |+-------

  14. แบบสอบถาม MySQL เพื่อตั้งค่าวันที่ปัจจุบันในฟิลด์วันที่และเวลาสำหรับค่าคอลัมน์ทั้งหมด

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable821(AdmissionDate datetime);Query OK, 0 แถวได้รับผลกระทบ (1.24 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable821 (2015-03-19); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.17 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

  15. แบบสอบถาม MySQL เพื่อแยกค่าที่มีเฉพาะ 3 หลักสุดท้าย

    สำหรับสิ่งนี้ ให้ใช้ NOT IN ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable(Value int);ตกลง สืบค้น 0 แถวได้รับผลกระทบ (0.71 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (4321); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง sele

  16. เรียงตามคำเฉพาะใน MySQL

    สำหรับสิ่งนี้ ให้ใช้ ORDER BY INSTR() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable822(Word text);Query OK, 0 แถวได้รับผลกระทบ (1.11 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable822 (ทุกวัน); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.58 วินาที) แสดงระเบียนทั้งหมดจากตารางโด

  17. ผลิตภัณฑ์ MySQL SELECT ที่ 'ราคาเฉลี่ยต่อผลิตภัณฑ์' <มูลค่า?

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable848( ProductId int, ProductPrice int);Query OK, 0 แถวได้รับผลกระทบ (1.20 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable848 (100, 20);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.31 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง sel

  18. ค้นหาระเบียนที่มีตัวเลขสุดท้ายเฉพาะในคอลัมน์ด้วย MySQL

    สำหรับสิ่งนี้ ให้ใช้เมธอด RIGHT() เพื่อดึงข้อมูลเร็กคอร์ดด้วยตัวเลขสุดท้ายที่ระบุ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable823(Value varchar(100)); สอบถามตกลง 0 แถวได้รับผลกระทบ (0.54 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable823 (123456); แบบสอบถามตกลง ได้รับผ

  19. ORDER BY ค่าฟิลด์เฉพาะก่อนใน MySQL

    ในการสั่งซื้อตามค่าฟิลด์เฉพาะก่อนใน MySQL ให้ใช้ ORDER BY FIELD() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable849(Color varchar(100));เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.56 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable849 (GREEN); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.12

  20. กำลังอัปเดตรายการสุดท้ายของ ID เฉพาะใน MySQL

    หากต้องการอัปเดตรายการสุดท้ายของ ID เฉพาะใน MySQL ให้ใช้ ORDER BY DESC LIMIT 1 ซึ่งจะช่วยให้คุณสามารถอัปเดตรายการสุดท้าย เช่น ระเบียนแถว ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable824( รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก, ชื่อลูกค้า varchar(100), ClientAge int); ตกลง ตกลง 0 แถวได้รับผลกระ

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:74/229  20-คอมพิวเตอร์/Page Goto:1 68 69 70 71 72 73 74 75 76 77 78 79 80