Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. ตัวคั่นบรรทัดใหม่ไม่ทำงานสำหรับฟังก์ชัน group_concat ใน MySQL? ใช้อย่างไรให้ถูกวิธี?

    ในการใช้ตัวคั่นบรรทัดใหม่ในฟังก์ชัน group_concat() ให้ทำตามไวยากรณ์ด้านล่าง - เลือก group_concat(concat_ws( ,yourColumnName1, yourColumnName2) SEPARATOR \r\n) จาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20), Last

  2. เลือก 3 แถวสุดท้ายจากลำดับฐานข้อมูลโดย id ASC?

    คุณสามารถใช้แบบสอบถามย่อย ต่อไปนี้เป็นไวยากรณ์ - SELECT * FROM ( SELECT * FROM yourTableName ORDER BY yourIdColumnName DESC LIMIT 3) anyAliasNameORDER BY yourIdColumnName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( ClientId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(100)); เ

  3. การนับการมีอยู่ของค่า NOT NULL ใน MySQL

    หากต้องการนับการมีอยู่ของค่า NOT NULL ให้ใช้ฟังก์ชันรวม COUNT(yourColumnName) ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, NumberOfQuestion int, NumberOfSolution int ); Query OK, 0 แถวได้รับผลกระทบ (0.20 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก

  4. กำลังนับองค์ประกอบทั่วไปใน MySQL หรือไม่

    ในการนับองค์ประกอบทั่วไป ให้ใช้ COUNT() และ GROUP BY ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Number int ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.20 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (จำนวน) (10) แบบสอบถามตก

  5. MySQL Stored Procedure เพื่อสร้างตาราง?

    ต่อไปนี้เป็นแบบสอบถามเพื่อสร้างกระบวนงานที่เก็บไว้ที่สร้างตาราง ที่นี่ เรากำลังสร้างตารางที่มีสามคอลัมน์ หนึ่งในนั้นคือ Id − DELIMITER; ตอนนี้คุณสามารถเรียกกระบวนงานที่เก็บไว้ด้วยความช่วยเหลือของคำสั่ง CALL - โทร Stored_Procedure_CreatingTable(); สืบค้นตกลง 0 แถวได้รับผลกระทบ (0.18 วินาที) ให้เร

  6. ฉันจะค้นหาคอลัมน์ทั้งหมดที่ชื่อคอลัมน์ยาวกว่า 5 ใน MySQL ได้อย่างไร

    ใช้ HAVING เพื่อค้นหาคอลัมน์ทั้งหมดที่ชื่อคอลัมน์ยาวกว่า 5 ซึ่งจะให้ผลลัพธ์ต่อไปนี้ - +-------------------+-----------------------------------+ | TABLE_NAME | COLUMN_NAME |+-------------------+-----------------------------------+| DemoTable | รหัสผู้ใช้ || DemoTable | EndDate || DemoTable | วันที่เร

  7. ชื่อคอลัมน์ตัวพิมพ์เล็กด้วย MySQL SELECT?

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( UserId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, UserFirstName varchar(20), UserLastName varchar(20), UserAge int, UserCountryName varchar(20) );Query OK, 0 แถวได้รับผลกระทบ (0.27 วินาที) ตอนนี้ตรวจสอบคำอธิบายของตาราง อธิบาย DemoTable; สิ่งนี้จะสร้

  8. MySQL เลือกเมื่อบันทึกที่จัดกลุ่มมีสตริงที่ตรงกันหลายรายการ?

    คุณสามารถใช้นิพจน์ทั่วไปสำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( ProductId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ProductName varchar(20) ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.19 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ProductName) (Pro

  9. ฉันจะคำนวณมูลค่ารวมของผลิตภัณฑ์จากตารางผลิตภัณฑ์ MySQL ของฉันได้อย่างไร

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( ProductId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ProductQuantity int, ProductPrice int ); Query OK, 0 แถวได้รับผลกระทบ (0.19 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ProductQuantity, ProductPrice) (2,450); แบบ

  10. ฉันจะหลีกเลี่ยง "การซ่อมแซมด้วยคีย์แคช" ใน MySQL ได้อย่างไร

    เพื่อหลีกเลี่ยงการซ่อมแซมด้วยคีย์แคชใน MySQL คุณต้องปฏิบัติตามไวยากรณ์ด้านล่าง - สร้างตาราง yourNewTableName เป็น (เลือก *จาก yourOldTableName);แก้ไขตาราง yourNewTableName เพิ่มดัชนี(yourCoumnName); ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY,

  11. ดึงข้อมูลระหว่างสองแถวใน MySQL?

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

  12. MySQL กรองหลายคอลัมน์?

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

  13. จัดเรียงค่าคอลัมน์ตาราง MySQL ตามส่วนของค่าหรือไม่

    คุณสามารถใช้ ORDER BY RIGHT() สำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( UserId varchar(100) ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.33 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (User1012 );แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.79 วินาที) แสดงระเ

  14. แบบสอบถาม MySQL เพื่อให้ได้ผลลัพธ์ตามเดือนและปีตามเงื่อนไข?

    คุณต้องใช้เงื่อนไข OR ร่วมกับส่วนคำสั่ง WHERE ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, MonthNumber int, YearNumber int ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.22 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (Month

  15. การสั่งซื้อสตริงเป็นตัวเลขในฐานข้อมูล?

    หากต้องการสั่งสตริงเป็นตัวเลข ให้ใช้ CAST() ต่อไปนี้เป็นไวยากรณ์ - เลือก *จาก yourTableName ORDER BY CAST(yourColumnName AS SIGNED) DESC; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id varchar(100) );เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.18 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แท

  16. การแทนที่อะพอสทรอฟีในแบบสอบถาม MySQL?

    ในการแทนที่อะพอสทรอฟี คุณสามารถใช้แทนที่ () ต่อไปนี้เป็นไวยากรณ์ - อัปเดต yourTableName ตั้งค่า yourColumnName=replace(yourColumnName,\,); ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ประโยค varchar(100) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.17 วินาที)

  17. จะรวมตามค่าฟิลด์ใน MySQL ได้อย่างไร

    ในการหาผลรวมตามค่าของฟิลด์ ให้ใช้ฟังก์ชันรวม SUM() ร่วมกับคำสั่ง CASE ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Price int, isValidCustomer boolean, FinalPrice int ); ตกลง, 0 แถวได้รับผลกระทบ (0.23 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง ins

  18. จะแสดงข้อมูลจากคอลัมน์ MySQL คั่นด้วยเครื่องหมายจุลภาคได้อย่างไร

    คุณสามารถใช้ฟังก์ชัน GROUP_CONCAT() จาก MySQL เพื่อแสดงผลลัพธ์เป็นรายการที่คั่นด้วยเครื่องหมายจุลภาค ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Value int );Query OK, 0 แถวได้รับผลกระทบ (0.26 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (50); แบบสอบถามตกลง 1 แถวไ

  19. ดึงแถวที่มีตัวเลขต่ำสุดในคอลัมน์ MySQL หรือไม่

    ใช้ฟังก์ชันรวม MIN() ร่วมกับ GROUP BY สำหรับสิ่งนี้ ที่นี่ เราจะแสดง ID ขั้นต่ำสำหรับ NumberOfProduct ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, NumberOfProduct int ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.19 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่

  20. วิธีการเลือกเฉพาะวันที่ MySQL จากคอลัมน์ datetime?

    ใช้ DATE_FORMAT สำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( ShippingDate varchar(200) );เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.25 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (12:01 น. 05/03/2019); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.06 วินาที) แสดงระเ

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:105/229  20-คอมพิวเตอร์/Page Goto:1 99 100 101 102 103 104 105 106 107 108 109 110 111