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

    ใช้ @anyVariableName เพื่อกำหนดผลลัพธ์ของการสืบค้นลงในตัวแปร ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1864 ( Id int, FirstName varchar(20), LastName varchar(20) );Query OK, 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1864 (104, John, Doe)

  2. กำลังพยายามปัดเศษการคำนวณให้เป็นทศนิยมสองตำแหน่งในคอลัมน์ใหม่ด้วย MySQL หรือไม่

    ในการปัดเศษ ให้ใช้ฟังก์ชัน MySQL ROUND() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1865 ( Value1 int, Value2 int ) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงใน DemoTable1865 ค่า (545,896) ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.00 วินาที) แสดงระ

  3. แบบสอบถาม MySQL เพื่อรับสตริงจากคอลัมน์หนึ่งและค้นหาตำแหน่งในคอลัมน์อื่นด้วยค่าที่คั่นด้วยเครื่องหมายจุลภาค?

    สำหรับสิ่งนี้ ให้ใช้ FIND_IN_SET() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1866 ( Value1 int, ListOfValues ​​varchar(100) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1866 (77,34,45,77,78);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0

  4. เพิ่มค่าวันที่ / เวลาเป็นวินาทีด้วยแบบสอบถาม MySQL?

    สำหรับสิ่งนี้ ให้ใช้ date_add() ด้วยคำสั่งช่วง ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1867 ( ArrivalTime datetime ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1867 (2019-10-12 11:00:23); เคียวรีตกลง ได้รับผลกระทบ 1 แถว (0.

  5. จะเพิ่มเวลาในชุดคอลัมน์ MySQL ด้วยประเภท DATETIME ได้อย่างไร

    หากต้องการเพิ่มเวลาเป็นวันที่เวลา ให้ใช้ฟังก์ชัน ADDTIME() ใน MySQL ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1848 ( ShippingDate datetime ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1848 (2019-12-03 17:30:00); แบบสอบถามตกลง

  6. แบบสอบถาม MySQL เพื่อแทนที่ค่า null ด้วยสตริงว่างในหลายคอลัมน์ขณะดึงข้อมูล

    สำหรับสิ่งนี้ คุณสามารถใช้ IFNULL() หรือ COALESCE() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1849 ( ClientFirstName varchar(20), ClientLastName varchar(20) );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1849 (Chris, Brown); แบบสอ

  7. MySQL IF() เพื่อแสดงข้อความ YES หรือ NO ที่กำหนดเอง

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1850 ( OrderStatus varchar(20) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1850 (ใช่); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.00 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

  8. ลบบันทึกที่ประทับเวลาที่เก่ากว่า 5 นาทีใน MySQL?

    สำหรับสิ่งนี้ ให้ใช้คำสั่ง DELETE ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1851 (DueDate datetime ); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1851 (2019-12-03 21:34:00); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.00 วินาที) แสดง

  9. เหตุใดการเปรียบเทียบประเภทใน MySQL จึงไม่ทำให้เกิดข้อผิดพลาด

    หากคุณพยายามเปรียบเทียบสตริงกับ int MySQL จะไม่แสดงข้อผิดพลาดเนื่องจากจะแปลงสตริงเป็น int ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1852 ( Value1 varchar(20), Value2 int ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1852 (John1,

  10. เลือกเพียง 5 แถวสุ่มใน 50 รายการล่าสุด ด้วย MySQL?

    สำหรับสิ่งนี้ ใช้ ORDER BY RAND() กับแบบสอบถามย่อย ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1853 ( UserId int ไม่ใช่ NULL AUTO_INCREMENT, คีย์หลัก (UserId) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1853 (),(),(),(),(),(),()

  11. จำนวนเฉพาะของรายการเฉพาะในรายการด้วย MySQL

    หากต้องการค้นหาจำนวนเฉพาะของรายการ ให้ใช้ COUNT() ร่วมกับอนุประโยค GROUP BY ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1854 ( ชื่อ varchar(20) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1854 (John-Smith); แบบสอบถามตกลง ได้รับผ

  12. MySQL Datatype ใดที่ควรใช้สำหรับจัดเก็บ BloodType

    ในการจัดเก็บกรุ๊ปเลือด ให้ใช้ varchar(3) หรือ ENUM ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1855 ( BloodType varchar(3) ); สืบค้นตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1855 ( AB+);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.00 วินาที)

  13. ใช้ GROUP_CONCAT () บนบิตฟิลด์ส่งคืนขยะใน MySQL หรือไม่ จะแก้ไขอย่างไร?

    ในการแก้ไข ให้ใช้ group_concat() โดยเติม 0 ด้วยคอลัมน์ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1856 ( Id int, Value bit(1) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1856 (101, 0);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.00 วิน

  14. แบบสอบถาม MySQL เพื่อรับอักขระทั้งหมดก่อนเครื่องหมายยัติภังค์อักขระเฉพาะ

    สำหรับสิ่งนี้ คุณสามารถใช้ SUBSTRING_INDEX() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1857 ( ชื่อ varchar(20) ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1857 (David-Carol-Miller); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.00 วินา

  15. จะเชื่อมต่อ Java กับ MySQL ได้อย่างไร

    ในการเชื่อมต่อ Java กับ MySQL โค้ด Java มีดังต่อไปนี้ - นำเข้า java.sql.Connection; นำเข้า java.sql.DriverManager คลาสสาธารณะ LostConnectionURLDemo { โมฆะสาธารณะหลัก (สตริง [] args) { สตริง JDBCURL=jdbc:mysql://localhost:3306/web?autoReconnect=จริง; การเชื่อมต่อ con=null; ลอง { con =DriverManager.ge

  16. วิธีที่เร็วที่สุดในการแทรกแถวจำนวนมากลงในตาราง MySQL คืออะไร

    ไวยากรณ์สำหรับวิธีที่เร็วที่สุดแสดงไว้ด้านล่าง ในที่นี้ เราได้ใช้ INSERT INTO เพียงครั้งเดียวและสร้างวิธีการที่เหมาะสมที่สุด - แทรกลงในค่า yourTableName(NULL,yourValue1,yourValue2),(NULL,yourValue1,yourValue2),....N; ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1839 ( ClientId int ไม่ใช่ NULL AUTO_I

  17. ส่งกลับระเบียนที่ไม่มีค่าในฟิลด์ใดฟิลด์หนึ่งด้วยคำสั่ง SELECT สองคำสั่งในการสืบค้น MySQL เดียว

    สำหรับสิ่งนี้ คุณสามารถใช้ส่วนคำสั่ง WHERE ร่วมกับแบบสอบถามย่อยได้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1840 (ชื่อผู้ใช้ varchar(20), UserType ENUM(GUEST,ADMIN) );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1840 (Chris, Gues

  18. นิพจน์ทั่วไปของ MySQL:จะจับคู่ตัวเลขในสตริงด้วย \d ได้อย่างไร

    เพื่อให้ตรงกับตัวเลขในสตริง ไวยากรณ์ใน MySQL มีดังนี้ − เลือก * จาก yourTab leName โดยที่ yourColumnName regexp [0-9]; เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างตาราง - สร้างตาราง DemoTable1841 ( Code varchar(20) );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง in

  19. คูณคอลัมน์ด้วยแถว NULL ใน MySQL หรือไม่

    หากต้องการคูณด้วยแถว NULL คุณสามารถใช้ COALESCE() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1842 ( NumberOfItems int, Amount int ) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - ลงในค่า DemoTable1842 (NULL,10); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.0

  20. รับวันที่เริ่มต้นและสิ้นสุดจากปีที่ระบุใน MySQL

    สำหรับสิ่งนี้ ให้ใช้ฟังก์ชัน MySQL YEAR() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1843 ( StartDate date, EndDate date ); Query OK, 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1843 (2016-04-01,2017-05-02); แบบสอบถามตกลง 1 แถว ได้รับผลกระท

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:23/229  20-คอมพิวเตอร์/Page Goto:1 17 18 19 20 21 22 23 24 25 26 27 28 29