Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. ใช้ GREATEST() ใน MySQL และอัปเดตตารางหรือไม่

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Number int ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.64 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงใน DemoTable (หมายเลข) ค่า (190); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.12 วินาที) แสดงระเบียน

  2. ทำการคูณใน SELECT ขึ้นอยู่กับค่าคอลัมน์ใน MySQL หรือไม่

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

  3. รับค่า MAX และ MIN พร้อมกับ id แถวใน MySQL หรือไม่

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

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

    ก่อนอื่น คุณต้องรู้ว่ามีกี่คอลัมน์ในตาราง ต่อไปนี้เป็นไวยากรณ์ที่จะทราบชื่อคอลัมน์ - แสดงคอลัมน์จาก yourTableName; ต่อไปนี้เป็นรูปแบบการต่อคอลัมน์ทั้งหมด - เลือก concat(yourColumnName1,yourColumnName2,yourColumnName3,........N) จาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Cust

  5. ปัญหาในการใช้ชื่อคอลัมน์ 'จาก' ในการสืบค้น MySQL?

    คุณไม่สามารถใช้ จาก เป็นชื่อคอลัมน์ได้โดยตรง เนื่องจาก จาก เป็นคำสงวนใน MySQL หากคุณต้องการใช้ต่อ คุณต้องใช้สัญลักษณ์ย้อนกลับ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, `จาก` varchar(100), ชื่อ varchar(10) ); เคียวรีตกลง, 0 แถวได้รับผลกระทบ (0.92

  6. วิธีการใช้ Substring () สำหรับฟิลด์ใน MySQL เพื่อรับส่วนหนึ่งของสตริง?

    คุณสามารถใช้ substring() สำหรับฟิลด์ใน MySQL เพื่อรับส่วนของสตริง ต่อไปนี้เป็นไวยากรณ์ - เลือกสตริงย่อย (yourColumnName, yourStartingIndex, yourEndingIndex) จาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Title longtext ); ตกลง ตกลง 0

  7. แปลง MM/DD/YY เป็น Unix timestamp ใน MySQL หรือไม่

    ในการแปลง MM/DD/YY เป็น UNIX timestamp คุณสามารถใช้ไวยากรณ์ด้านล่าง - เลือก UNIX_TIMESTAMP(str_to_date(yourColumnName,%m/%d/%Y)) จาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, dateConvertToUnix varchar(100) ); ตกลง ตกลง 0 แถวได้รับผ

  8. จะรับคีย์หลัก "ชื่อคอลัมน์" ของตารางเฉพาะใน MySQL ได้อย่างไร

    ก่อนอื่นให้เราสร้างตารางที่เรามีรหัสลูกค้าหลัก - สร้างตาราง DemoTable ( CustomerId int ไม่ใช่ NULL AUTO_INCREMENT, CustomerName varchar(20), CustomerAge int, CustomerCountryName varchar(100), PRIMARY KEY(CustomerId) );Query OK, 0 แถวที่ได้รับผลกระทบ (0.94 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อรับคีย์ห

  9. อันไหนดีกว่า POW() หรือ POWER() ใน MySQL?

    ทั้ง pow() และ power() เป็นคำพ้องความหมายใน MySQL ต่อไปนี้เป็นไวยากรณ์ - select pow(yourValue1,yourValue2);ORselect power(yourValue1,yourValue2); ให้เราใช้ทั้งสองรูปแบบข้างต้น การใช้ POW() เลือก POW(4,3); สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +----------+| เชลยศึก(4,3) |+----------+| 64 |+----------+1

  10. อะไรคือสิ่งที่เทียบเท่ากับ EXCEPT ใน MySQL?

    คุณไม่สามารถใช้ EXCEPT ใน MySQL ได้ แต่ให้ใช้ตัวดำเนินการ NOT IN แทน ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Number1 int ); Query OK, 0 แถวได้รับผลกระทบ (0.71 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable ( 300);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.13 วินาที)

  11. เหตุใดฉันจึงประสบปัญหาในการใช้ฟิลด์ 'จาก' ในการสืบค้น SQL

    คุณไม่สามารถใช้ จาก เป็นชื่อคอลัมน์โดยตรงเพราะ จาก เป็นคำสงวนใน MySQL เพื่อหลีกเลี่ยงปัญหานี้ คุณต้องใช้สัญลักษณ์ย้อนกลับ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, `จาก` varchar(100), ชื่อ varchar(10) ); เคียวรีตกลง, 0 แถวได้รับผลกระทบ (0.92 วินาที

  12. สตริงย่อย () สำหรับฟิลด์ใน MySQL?

    คุณสามารถใช้ substring() สำหรับฟิลด์ใน MySQL เพื่อรับส่วนหนึ่งของสตริง ต่อไปนี้เป็นไวยากรณ์ - เลือกสตริงย่อย (yourColumnName, yourStartingIndex, yourEndingIndex) จาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Title longtext ); ตกลง ต

  13. รวมคำสั่งอัปเดต MySQL หรือไม่

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

  14. จะเลือกค่าสูงสุดของคอลัมน์ใน MySQL ได้อย่างไร?

    คุณสามารถใช้คำสั่งย่อย ORDER BY หรือฟังก์ชันรวม MAX() เพื่อเลือกค่าสูงสุดได้ การใช้ ORDER BY ต่อไปนี้เป็นไวยากรณ์ - เลือก yourColumnName จากลำดับ yourTableName โดย yourColumnName desc จำกัด 0,1; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Number int ); Query OK, 0 แถวได้รับผลกระทบ (0.52 วินาที)

  15. จะสร้างตารางที่มีคอลัมน์วันที่ได้อย่างไร?

    ในการสร้างตารางที่มีเฉพาะคอลัมน์วันที่ คุณสามารถใช้ประเภท DATE ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20), StudentAdmissionDate DATE ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.47 วินาที) แทรกระเบียนในตารางโดยใช้คำสั่ง ins

  16. สั่งซื้อตามวันที่ ASC ใน MySQL?

    คุณสามารถใช้ฟังก์ชัน STR_TO_DATE() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( AdmissionDate varchar(200) );แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (1.19 วินาที) แทรกระเบียนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (31-05-2013); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.30 วินาที) แสดงระเบียนทั้ง

  17. สร้างดัชนีบนสร้างตารางใน MySQL?

    ให้เราสร้างตารางและดัชนีก่อน - สร้างตาราง DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentAge int, StudentCountryName varchar(100), INDEX first_Name_index(StudentFirstName) );Query OK, 0 แถวได้รับผลกระทบ (1.01 วินาที) ตรวจสอบคำอธิบายของตาราง -

  18. คำสั่ง MySQL จากค่าเริ่มต้นที่ต่างกัน?

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( ClientId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(30) ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.74 วินาที) แทรกระเบียนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ชื่อลูกค้า) (ไมค์); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว ( 0.12 วิน

  19. แบบสอบถาม MySQL เพื่อนับความถี่ของนักเรียนในวัยเดียวกัน?

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

  20. สั่งซื้อโดยบันทึกที่เลือกใน MySQL?

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

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