Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. คุณจะเลือกจาก MySQL โดยที่ค่าสุดท้ายในสตริง =x ได้อย่างไร

    คุณสามารถใช้ตัวดำเนินการ LIKE กับสัญลักษณ์แทนเพื่อเลือกระเบียนโดยที่ค่าสุดท้ายในสตริง =x เช่น 10, 15 เป็นต้น ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ClientId varchar(20));เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.68 วินาที) แทรกระเบียนในตารางโดยใช้คำสั่ง insert - แทรก ลงในค่า DemoTable(CLI-1012);แบ

  2. รับจำนวนแถวที่ไม่ซ้ำเฉพาะในคอลัมน์ MySQL หรือไม่

    ใน MySQL COUNT() จะแสดงจำนวนแถว DISTINCT ใช้เพื่อละเว้นแถวที่ซ้ำกันและรับจำนวนเฉพาะแถวที่ไม่ซ้ำ ให้เราสร้างตารางก่อน: สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(10)); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.47 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อแทรกบางระเบียน

  3. เป็นไปได้ไหมที่จะแบ่งเร็กคอร์ดทั้งในลำดับจากน้อยไปมากและจากมากไปน้อยใน MySQL และแสดงทางเลือกอื่น?

    ใช่ คุณสามารถดำเนินการนี้ใน MySQL ได้โดยรับค่ากลางก่อน ให้เราสร้างตารางก่อน: สร้างตาราง DemoTable ( UserId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY) เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.65 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อแทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก: แทรกลงในค่า DemoTable (); แบบสอบถามต

  4. วางตาราง MySQL หลังจาก x ชั่วโมง?

    คุณต้องสร้างกิจกรรมเพื่อวางตารางหลังจาก x ชั่วโมง ไวยากรณ์มีดังนี้ − CREATE EVENT yourEventName ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL x HOUR DO DROP TABLE IF EXISTS yourTableName; ให้เราสร้างตารางก่อน - mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIM

  5. นับจำนวนโหวตบวกและลบใน MySQL?

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

  6. จะตั้งค่าวันที่เริ่มต้นเป็นเวลาวันที่ของระบบใน MySQL ได้อย่างไร

    คุณสามารถใช้ CURRENT_TIMESTAMP เพื่อตั้งเวลาวันที่ของระบบได้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก, ClientFirstName varchar (20), ClientLastName varchar (20), ClientAge int); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.66 วินาที) ต่อไปนี้เป็นแบบสอบถามเพ

  7. วิธีใดเร็วที่สุดในการรับจำนวนแถวทั้งหมดสำหรับ MySQL Query

    คุณสามารถใช้แบบสอบถามย่อยที่มีการรวม COUNT(*) เพื่อรับจำนวนแถวทั้งหมด ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentAge int); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.48 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้ค

  8. จะแยกส่วนของ URL ใน MySQL ได้อย่างไร

    คุณต้องใช้ฟังก์ชัน SUBSTRING_INDEX() จาก MySQL เพื่อแยกส่วนของ URL ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ข้อความ URL); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.53 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable(URL) ( ht

  9. แสดงทศนิยม 3 ตำแหน่งใน MySQL?

    หากต้องการแสดงตัวเลข 3 หลักหลังทศนิยม ให้ใช้ TRUNCATE() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ค่า DECIMAL(10,5)); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable(Value) (1234.2

  10. วิธีสั่งซื้อ 5 รายการล่าสุดด้วย ID ใน MySQL

    คุณสามารถใช้แบบสอบถามย่อยสำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.68 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (156); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.43 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อแสดงร

  11. จะเลือกตารางที่มีจำนวนคอลัมน์มากที่สุดใน MySQL ได้อย่างไร

    คุณสามารถใช้ INFORMATION_SCHEMA.COLUMNS เพื่อรับตารางที่มีจำนวนคอลัมน์มากที่สุด ไวยากรณ์มีดังนี้ − เลือก TABLE_NAME, COUNT(*) AS anyAliasNameFROM INFORMATION_SCHEMA.COLUMNSGROUP BY TABLE_NAMEORDER BY yourAliasName DESCLIMIT 1; ต่อไปนี้เป็นแบบสอบถามเพื่อเลือกตารางที่มีจำนวนคอลัมน์มากที่สุด เราได้ร

  12. ทำการแทรก MySQL ที่ซับซ้อนโดยใช้ CONCAT()?

    ในการแทรก MySQL ที่ซับซ้อน คุณสามารถใช้ฟังก์ชัน CONCAT() ให้เราดูตัวอย่างและสร้างตารางด้วย StudentId และ StudentFirstName หลังจากนั้น จะมีการแทรก MySQL ที่ซับซ้อน และข้อความ Web Student จะถูกแทรกสำหรับทุกค่า และ StudentId ที่ไม่ซ้ำกันจะได้รับการต่อกัน แบบสอบถามเพื่อสร้างตารางแรกมีดังนี้ − สร้างตา

  13. แบบสอบถาม MySQL เพื่อดึงบันทึกจากส่วนของรายการที่คั่นด้วยเครื่องหมายจุลภาค?

    หากต้องการดึงข้อมูลบันทึกจากส่วนของรายการที่คั่นด้วยเครื่องหมายจุลภาค คุณสามารถใช้ฟังก์ชัน FIND_IN_SET() ในตัวได้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก ชื่อ varchar(20) เครื่องหมาย varchar(200) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.61 วินาที) ต่อไป

  14. จะคัดลอกข้อมูลจากฟิลด์หนึ่งไปยังอีกฟิลด์หนึ่งในทุกแถวใน MySQL ได้อย่างไร

    หากต้องการคัดลอกข้อมูลจากช่องหนึ่งไปยังอีกช่องหนึ่งในทุกแถว ให้ใช้คำสั่ง UPDATE ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentId int, StudentFirstName varchar(20), StudentMarks int default 0 ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.49 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อแทรกระเบียนในตารางโดยใช้คำส

  15. ฉันจะค้นหาชุดอักขระเซิร์ฟเวอร์เริ่มต้นใน MySQL ได้อย่างไร

    คุณสามารถใช้ตัวแปรระบบ character_set_server เพื่อทราบชุดอักขระเซิร์ฟเวอร์เริ่มต้นใน MySQL ต่อไปนี้เป็นไวยากรณ์ - แสดงตัวแปรเช่น character_set_server; นอกจากนี้ คุณสามารถใช้ตัวแปรระบบ collation_server เพื่อทราบการจัดเรียงเริ่มต้นใน MySQL ต่อไปนี้เป็นไวยากรณ์ - แสดงตัวแปรเช่น collation_server; ให้เร

  16. เพิ่มคอลัมน์ชั่วคราวใน MySQL โดยที่ค่าขึ้นอยู่กับคอลัมน์อื่น

    คุณสามารถใช้คำสั่ง CASE สำหรับสิ่งนี้และกำหนดเงื่อนไขเพื่อรับผลลัพธ์ในคอลัมน์ชั่วคราว ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( EmployeeId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, EmployeeName varchar(20), EmployeeSalary int, EmployeeExperience int );Query OK, 0 แถวได้รับผลกระทบ (0.64 วินาท

  17. แสดง ID ตามลำดับเฉพาะกับ MySQL IN()?

    หากต้องการแสดง ID ตามลำดับเฉพาะ เช่น ลำดับที่คุณเลือก ให้ใช้วิธี FIELD() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( UserId int ) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.64 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อแทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก - แทรกลงในค่า DemoTable (60) แบบสอบถามตกลง ได้รับผลกร

  18. วิธีแปลงระเบียนทั้งหมดในตาราง MySQL จากตัวพิมพ์ใหญ่เป็นตัวพิมพ์เล็ก

    แปลงระเบียนทั้งหมดในตาราง MySQL จากตัวพิมพ์ใหญ่เป็นตัวพิมพ์เล็กโดยใช้คำสั่ง UPDATE พร้อมกับวิธี LOWER() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id varchar(100), StudentFirstName varchar(20), StudentLastName varchar(20), StudentCountryName varchar(10) );Query OK, 0 แถวได้รับผลกระทบ (0.61 วินา

  19. เลือกเวลาปัจจุบันด้วย MySQL ตอนนี้ () และแปลงเป็น GMT 0 หรือไม่

    คุณสามารถใช้ utc_timestamp() สำหรับสิ่งนี้ ต่อไปนี้เป็นไวยากรณ์ - SELECT utc_timestamp(); ให้เราตรวจสอบเวลาปัจจุบันโดยใช้ now() ต่อไปนี้เป็นแบบสอบถาม - เลือกเลย (); สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +---------------------+| ตอนนี้() |+---------------------+| 2019-04-11 17:50:05 |+-----------------

  20. จะรับประเภทชื่อฟิลด์จากฐานข้อมูล MySQL ได้อย่างไร

    คุณสามารถใช้ INFORMATION_SCHEMA.COLUMNS สำหรับสิ่งนี้ ต่อไปนี้เป็นไวยากรณ์ - SELECT COLUMN_NAME,COLUMN_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME=yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(60), ClientAge

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:117/229  20-คอมพิวเตอร์/Page Goto:1 111 112 113 114 115 116 117 118 119 120 121 122 123