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

    ในการแปลงรูปแบบวันที่ ให้ใช้ STR_TO_DATE() − สร้างตาราง DemoTable2010( DueDate varchar(20)); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.68 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2010(31/01/2017 11:00:20);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.23 วินาที) แสดงระเบียนทั้งห

  2. สงครามฐานข้อมูล:เซิร์ฟเวอร์ MSSQL, Oracle PL/SQL และ MySQL

    ด้วยฐานข้อมูลจำนวนมากในตลาด สงครามความคิดจึงได้เริ่มต้นขึ้น และเป็นเวลาที่เหมาะสมที่จะเข้าใจความแตกต่างและความสำคัญของฐานข้อมูลเชิงสัมพันธ์ 3 อันดับแรกในตลาด ได้แก่ Microsoft SQL Server, Oracle PL/SQL และ MySQL ปัจจุบันระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ได้กลายเป็นกระดูกสันหลังของอุตสาหกรรม และด้วยตั

  3. ทบทวนแพลตฟอร์มวีโอไอพี – ระบบจัดการเนื้อหา

    วีโอไอพี เป็นแพลตฟอร์มอีคอมเมิร์ซโอเพ่นซอร์สที่เติบโตเร็วที่สุดที่ใช้ฐานข้อมูล MySQL และ Zend PHP Magento เป็นแพลตฟอร์มอีคอมเมิร์ซที่มีความยืดหยุ่นสูง ซึ่งอำนวยความสะดวกด้านการตลาดที่มีประสิทธิภาพ การจัดการเว็บไซต์หลายแห่ง การจัดการแคตตาล็อก และการรวม Google Website Optimizer และเกตเวย์การชำระเงินกว

  4. วิธีการติดตั้งและตั้งค่าสฟิงซ์บน Ubuntu 16.04

    ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีการติดตั้งและตั้งค่าสฟิงซ์บน Ubuntu 16.04 สฟิงซ์เป็นเสิร์ชเอ็นจิ้นแบบโอเพ่นซอร์สที่ช่วยให้สามารถค้นหาแบบทดสอบเต็มรูปแบบได้ และดีที่สุดในการค้นหาด้วยข้อมูลขนาดใหญ่อย่างมีประสิทธิภาพโดยที่ข้อมูลสามารถมาจากที่ใด แหล่งที่มาใดก็ได้ (เช่น - ฐานข้อมูล SQL ไฟล์ข้อความธร

  5. ตั้งค่าข้อความที่กำหนดเองสำหรับค่า enum ใน MySQL

    ใช้ if else เพื่อตั้งค่าข้อความที่กำหนดเองสำหรับ enum ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1992 ( ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(20), isActive ENUM(Y,N));Query OK, 0 แถวได้รับผลกระทบ (0.89 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกเข้าไ

  6. เพิ่มวันที่ปัจจุบัน 11 วันใน MySQL

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1994( ArrivalDate date);Query OK, 0 แถวได้รับผลกระทบ (5.33 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1994 (2018-12-20); ตกลง ตกลง 1 แถวได้รับผลกระทบ (1.42 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *

  7. แสดงชื่อคอลัมน์ที่แตกต่างกันใน MySQL

    ให้เราสร้างตาราง - สร้างตาราง DemoTable1996( วันที่เวลา ShippingDate, ชื่อลูกค้า varchar(20)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.84 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1996 (2019-12-20 12:10:00,Bob);แบบสอบถามตกลง , 1 แถวได้รับผลกระทบ (0.14 วินาที) แสดงระเบีย

  8. MySQL - แปลง YYYY-MM-DD เป็น UNIX timestamp

    ในการแปลงวันที่เป็นเวลา UNIX ให้ใช้ UNIX_TIMESTAMP() ใน MySQL - สร้างตาราง DemoTable1997 (วันที่ครบกำหนด) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.58 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1997 (2017-01-31); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.11 วินาที) แสดงระเบียนทั

  9. ส่งคืนเพียงแถวเดียวจากแถวที่ซ้ำกันด้วย MySQL

    หากต้องการส่งคืนแถวเดียวจากแถวที่ซ้ำกัน ให้ใช้คีย์เวิร์ด DISTINCT − สร้างตาราง DemoTable1998 ( ชื่อ varchar(20)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.61 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1998 (David); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.10 วินาที) แสดงระเบีย

  10. แปลงการประทับเวลา DATE เพื่อส่งคืนเฉพาะชื่อเดือนใน MySQL

    หากต้องการส่งคืนเฉพาะชื่อเดือน คุณสามารถใช้ DATE_FORMAT() − สร้างตาราง DemoTable1999( ArrivalDate timestamp); สืบค้นตกลง 0 แถวได้รับผลกระทบ (0.66 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1999 (2018-10-11 04:04:30); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) แสด

  11. MySQL ไม่แสดงเครื่องหมายอัญประกาศเดี่ยวที่ถูกต้อง (’) หลังจากแทรกเรคคอร์ด

    หากต้องการแสดงเครื่องหมายคำพูดเดี่ยว คุณต้องแก้ไขตารางด้วย COLLATE=utf8_unicode_ci ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable2000( ชื่อ varchar(20)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.81 วินาที) นี่คือแบบสอบถามที่จะใช้เปรียบเทียบ - ALTER TABLE DemoTable2000 COLLATE=utf8_unicode_ci;แบบสอบถามตกลง 0

  12. รับวันสอบสูงสุดโดยใช้ตัวแปรที่ผู้ใช้กำหนดในSQL

    เพื่อให้ได้วันสอบสูงสุดด้วยตัวแปรที่ผู้ใช้กำหนด รหัสจะเป็นดังนี้ − เลือกวันที่(max(yourColumnName )) ลงใน @yourVariableName จาก yourTableName; เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable2001 (วันที่สอบ) ตกลง สืบค้น 0 แถวได้รับผลกระทบ (0.60 วินาที) แทรกระเบียนบางส่วนใ

  13. แสดงบันทึกโดยจัดกลุ่มวันที่ใน MySQL

    หากต้องการจัดกลุ่มวันที่ใน MySQL ให้ใช้ GROUP BY clause − สร้างตาราง DemoTable2002( CustomerName varchar(20), CustomerShippingDate datetime);Query OK, 0 แถวได้รับผลกระทบ (0.61 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2002 ( Chris,2018-12-01);แบบสอบถามตกลง ได้รับ

  14. แสดงจำนวนเงินสูงสุดจากรหัสที่ซ้ำกันใน MySQL

    หากต้องการแสดงจำนวนสูงสุดจากรหัสที่ซ้ำกัน ให้ใช้ MAX() พร้อมกับ GROUP BY clause − สร้างตาราง DemoTable2003 ( CustomerId int, Amount int); เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.65 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable2003 (101,460); แบบสอบถามตกลง 1 แถว ได้รับผลกร

  15. จะแทรกแถวด้วยการประทับเวลา“ X วันที่ผ่านมา” ใน MySQL ได้อย่างไร

    ในการแทรกแถวเช่นนี้ให้ใช้ไวยากรณ์ต่อไปนี้ซึ่งเราใช้ CURRENT_TIMESTAMP - แทรกลงในค่า yourTableName (CURRENT_TIMESTAMP - INTERVAL ABS(RAND() * 100) DAY); เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างตาราง - สร้างตาราง DemoTable1983 (การประทับเวลา DueDate) ตกลง สืบค้น 0 แถวได้รับผลกระทบ (0.00 วินาที) แท

  16. จะเปลี่ยนวันที่ในตารางที่มีบันทึกวันที่ด้วย MySQL ได้อย่างไร?

    สมมติว่าคุณต้องเปลี่ยนวันที่และเพิ่มปี สำหรับสิ่งนี้ ให้ใช้คำสั่ง UPDATE ร่วมกับ DATE_ADD() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1984 (วันที่จัดส่ง) แบบสอบถามตกลง ได้รับผลกระทบ 0 แถว (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1984 (2018-06-01); แบบสอบถ

  17. รูปแบบวันที่ที่จะแปลงวันที่เช่น ม.ค. 2017, พฤษภาคม 2018 ให้เป็นวันที่ใน MySQL

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

  18. แสดงเฉพาะค่าที่ระบุภายในส่วนคำสั่ง IN ด้วย MySQL หรือไม่

    สำหรับสิ่งนี้ คุณสามารถใช้ IN() ร่วมกับอนุประโยค ORDER BY ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1986 ( Number int ) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1986 (350); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ ( 0.00 วินาที)

  19. ตั้งค่าหลายค่าสำหรับคอลัมน์ที่กำหนดเองใน MySQL?

    สำหรับสิ่งนี้ คุณสามารถใช้ UNION ALL ได้ ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1987 ( UserValue int ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (2.90 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1987 (7) ตกลง แบบสอบถาม 1 แถวได้รับผลกระทบ (0.09 วินาที) แสดงระเบียนทั้งห

  20. แปลงการประทับเวลา DATE เพื่อส่งคืนหมายเลขเดือน

    หากต้องการส่งคืนเฉพาะหมายเลขเดือน คุณสามารถใช้ DATE_FORMAT() - สร้างตาราง DemoTable1999 ( ArrivalDate timestamp ); สืบค้นตกลง 0 แถวได้รับผลกระทบ (0.66 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1999 (2018-10-11 04:04:30); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที)

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:16/229  20-คอมพิวเตอร์/Page Goto:1 10 11 12 13 14 15 16 17 18 19 20 21 22