Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. รับผลรวมของคอลัมน์ในแถว MySQL ทั้งหมดหรือไม่

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

  2. ประเภทข้อมูล MySQL int กับ enum?

    หากคุณทราบแล้วว่าต้องการเพียงค่าบางค่าเท่านั้น วิธีที่ดีที่สุดคือการใช้ประเภทข้อมูล ENUM ENUM มีข้อจำกัดมากกว่า หากคุณไม่ทราบเกี่ยวกับค่าต่างๆ คุณจำเป็นต้องใช้ประเภทข้อมูล TINYINT UNSIGNED TINYINT UNSIGNED มีข้อจำกัดน้อยกว่า ให้เราใช้ประเภทข้อมูล ENUM หากคุณต้องการเก็บเพียง 10,20,30 ต่อไปนี้เป็นแบ

  3. ค่าประเภท MySQL Can Enum สามารถมีช่องว่างได้หรือไม่?

    ได้ คุณสามารถใส่ค่าสตริงที่มีช่องว่างในประเภท ENUM ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Size ENUM(SMALL SIZE,LARGE SIZE,XL SIZE) );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.65 วินาที) ให้เราตรวจสอบคำอธิบายของตารางโดยใช้คำสั่ง DESC - อธิบาย DemoTable; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +-------+-----

  4. กำหนดรูปแบบวันที่เฉพาะใน MySQL?

    ในการตั้งค่ารูปแบบวันที่เฉพาะ คุณต้องใช้ DATE_FORMAT() ใน MySQL ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ArrivalDate date ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable(Arrival

  5. จะเปลี่ยนรูปแบบวันที่ด้วย DATE_FORMAT () ใน MySQL ได้อย่างไร

    คุณสามารถเปลี่ยนรูปแบบวันที่ของ MySQL ด้วยรูปแบบเฉพาะได้โดยใช้ DATE_FORMAT() ต่อไปนี้เป็นไวยากรณ์ - เลือก date_format(yourColumnName,yourFormatSpecifier) ​​จาก yourTableName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (วันที่จัดส่ง) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.48 วินาที) แทรกระเบียนบางส่

  6. จะรับค่าที่เป็นไปได้สำหรับฟิลด์ SET ใน MySQL ได้อย่างไร

    ในการรับค่าที่เป็นไปได้สำหรับ set field คุณสามารถใช้ไวยากรณ์ด้านล่าง - desc yourTableName yourSetColumnName; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Game set(Chess,Pig Dice,29 Card) );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที) ต่อไปนี้เป็นแบบสอบถามเพื่อรับค่าที่มีอยู่สำหรับฟิลด์ชุด - อธิบา

  7. แทรกค่าหลายชุดในคำสั่งเดียวด้วย MySQL?

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( UserId int, UserName varchar(20), UserAge int );Query OK, 0 แถวได้รับผลกระทบ (0.53 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable(UserId,UserName,UserAge) (100,John,25),(101,Larry,24),(102,Chris,22),(103, Carol,27);แบบสอบ

  8. สรุปค่าในคอลัมน์ MySQL เดียวด้วยวิธีเฉพาะ?

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

  9. ดึงชื่อโดเมนโดยส่งชื่อใน MySQL?

    ในการดึงชื่อโดเมนโดยส่งชื่อใน MySQL คุณสามารถใช้ substring_index() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( UserId int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, UserMailId varchar(200) ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.77 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า De

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

    คุณสามารถใช้ group_concat() ร่วมกับ concat() เพื่อเชื่อมค่าทั้งหมดของคอลัมน์เดียว ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20) ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.73 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกล

  11. แบบสอบถาม MySQL เพื่อลดค่าของระเบียนเฉพาะเป็นศูนย์?

    ใช้ SET เพื่อลดค่าและ WHERE เพื่อตั้งค่าเงื่อนไขสำหรับระเบียนที่ระบุเป็น 0 ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, Number int ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.54 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่ง insert &ลบ แทรกลงใน DemoTable (ตัวเลข

  12. นับรายการในตาราง MySQL ที่มีประเภท ENUM เกี่ยวข้องหรือไม่

    คุณสามารถใช้ GROUP BY ร่วมกับฟังก์ชันรวม COUNT() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก, ขนาด ENUM(S,M,L,XL) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.69 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ขนาด) (XL); แบบสอบถาม

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

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

  14. ยกเว้นว่าไม่ทำงานใน MySQL?

    คุณไม่สามารถใช้ยกเว้นใน MySQL คุณสามารถทำงานกับโอเปอเรเตอร์ NOT IN เพื่อให้ได้ผลลัพธ์แบบเดียวกัน ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1 ( Number1 int ) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.71 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1 ( 300);แบบสอบถามตกลง ไ

  15. ถอดอักขระตัวสุดท้ายหากมีอยู่ในสตริงหรือไม่

    คุณสามารถใช้ trim() สำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( UserId varchar(100) ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.63 วินาที) แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก เราได้เพิ่มเครื่องหมายคำถาม (?) ที่ส่วนท้ายของบางสตริง - แทรกลงในค่า DemoTable (User133?); แบบสอบถามตกลง ได้ร

  16. Java เทียบเท่ากับ smallint ของ MySQL คืออะไร?

    short เทียบเท่ากับ int ขนาดเล็กของ MySQL Java short ใช้เวลา 2 ไบต์ที่มีช่วง -32768 ถึง 32767 ในขณะที่ MySQL smallint ก็ใช้เวลา 2 ไบต์ด้วยช่วงเดียวกัน นี่คือรหัสสาธิตของชอร์ตในภาษาจาวา - public class SmallIntAsShortDemo {    public static void main(String[] args) {       sho

  17. ฉันจะลบค่าออกจาก enum ใน MySQL ได้อย่างไร

    ใช้คำสั่ง ALTER เพื่อลบค่าจาก enum ใน MySQL ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( `อันดับ ` ENUM(LOW,MEDIUM,HIGH) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.52 วินาที) ให้เราตรวจสอบคำอธิบายของตาราง DESC DemoTable; สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ - +-------+-----------------------------+------+- --

  18. สร้างกระบวนงานที่เก็บไว้โดยใช้ MySQL Workbench?

    ให้เราสร้าง Stored Procedure ก่อน ต่อไปนี้เป็นแบบสอบถามเพื่อสร้างกระบวนงานที่เก็บไว้โดยใช้ MySQL Workbench use business; DELIMITER // DROP PROCEDURE IF EXISTS SP_GETMESSAGE; CREATE PROCEDURE SP_GETMESSAGE() BEGIN DECLARE MESSAGE VARCHAR(100); SET MESSAGE="HELLO"; SELECT CONCAT(MESSAGE,'

  19. คำ ORDERBY ใน MySQL?

    ในการเรียงลำดับคำใน MySQL คุณต้องใช้ ORDER BY FIELD() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก, StudentFirstName varchar(20), StudentFavouriteSubject varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.52 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั

  20. ผลการค้นหา MySQL ตามเดือนในรูปแบบ 2015-07-01 11:15:30 น.?

    ใช้ MONTH() และ YEAR() สำหรับสิ่งนี้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (รหัส int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ShippingDate datetime ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.54 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (ShippingDate) (2012-12-31

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