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

    หากต้องการแทนที่ ให้ใช้ฟังก์ชัน REPLACE() MySQL เนื่องจากคุณจำเป็นต้องอัปเดตตารางสำหรับสิ่งนี้ ให้ใช้ฟังก์ชัน UPDATE() กับคำสั่ง SET ต่อไปนี้เป็นไวยากรณ์ - อัปเดต yourTableName ตั้งค่า yourColumnName=replace(yourColumnName,yourOldValue,yourNewValue); ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( F

  2. รับเฉพาะวันที่จาก datetime ใน MySQL หรือไม่

    หากต้องการรับเฉพาะวันที่จาก DateTime ให้ใช้ตัวระบุรูปแบบวันที่ - %d สำหรับวัน%m สำหรับเดือน%Y สำหรับปี ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( AdmissionDate datetime); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.52 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (2018-

  3. แบบสอบถาม MySQL เพื่อสั่งซื้อตามวันและเดือนปัจจุบัน?

    สำหรับสิ่งนี้ คุณสามารถใช้คำสั่ง ORDER BY CASE ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (วันที่ครบกำหนด) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.56 วินาที) หมายเหตุ − สมมติว่าวันที่ปัจจุบันคือ 2019-07-22 แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (2019-12-31); แบบสอบถามต

  4. ฉันจะได้ผลลัพธ์ที่คล้ายกันเช่นการใช้ลูปในส่วนคำสั่ง MySQL เพื่อแสดงเฉพาะบันทึก ID สำรองได้อย่างไร

    รับผลลัพธ์ที่คล้ายกันโดยใช้ MySQL IN() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ClientId int, ClientName varchar(100), ClientAge int);Query OK, 0 แถวได้รับผลกระทบ (0.70 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (105,Sam,39); ตกลง ตกลง 1 แถวได้รับผลกระทบ (0.0

  5. ใช้คำสั่ง CASE ด้วยคำสั่ง WHEN เพื่อตรวจสอบการมีอยู่ของบันทึกใน MySQL

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( UserId int, UserName varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.57 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (103, ไมค์); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.11 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง sel

  6. แบบสอบถาม MySQL เพื่อลบทุกอย่างยกเว้น 7 อักขระสุดท้ายในบันทึกคอลัมน์

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable (ข้อความแสดงความแข็งแกร่ง) แบบสอบถามตกลง ได้รับผลกระทบ 0 แถว (0.51 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (Bob ใช้งานได้ดีในอัลกอริทึม); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.42 วินาที) แสดงระเบียนทั้งหมดจากตารางโดย

  7. จำเป็นต้องเพิ่ม DEFAULT NULL ใน MySQL หรือไม่

    ไม่ ไม่จำเป็นเพราะหากไม่มีการเพิ่ม DEFAULT NULL ก็จะให้ค่า NULL ตัวอย่างเช่น สมมติว่าคุณไม่ได้เพิ่ม DEFAULT NULL และแทรกระเบียนที่ไม่มีค่า ผลลัพธ์จะแสดงค่า NULL เป็นค่าที่แทรก ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( FirstName varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.57 วินาที) แทรกระเบ

  8. แบบสอบถาม MySQL เพื่อแทนที่แบ็กสแลชจากคอลัมน์ varchar ด้วยค่าสตริงแบ็กสแลชที่อยู่ข้างหน้า

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Title varchar(100)); เคียวรีตกลง ได้รับผลกระทบ 0 แถว (0.57 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (\\C\); แบบสอบถามตกลง , 1 แถวได้รับผลกระทบ (0.14 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จา

  9. แบบสอบถาม MySQL เพื่อจัดกลุ่ม concat ที่แตกต่างกันโดย Id?

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.64 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (400,Mike);Query OK, 1 แถวได้รับผลกระทบ (0.10 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จ

  10. ลบตัวเลขต่อท้ายที่ล้อมรอบด้วยวงเล็บออกจากคอลัมน์ MySQL

    สำหรับสิ่งนี้ ให้ใช้ trim() ร่วมกับ substring() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( ชื่อ varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.80 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (2ndSam (4)); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.15 วินาที) แสดงระเบี

  11. วิธีที่หรูหรากว่าในการแทรก java.sql.Date เปล่าในฐานข้อมูล MySQL?

    ให้เราสร้างตารางก่อน ต่อไปนี้เป็นแบบสอบถามเพื่อสร้างตารางในฐานข้อมูล เว็บ - สร้างตาราง DemoTable ( AdmissionDate date); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.53 วินาที) นี่คือรหัส Java เพื่อแทรก java.sql.Date ว่าง (NULL) ใน MySQL DB - นำเข้า java.sql.Connection นำเข้า java.sql.DriverManager นำเข้า

  12. จะแทรก datetime ใน MySQL ได้อย่างง่ายดายได้อย่างไร

    คุณสามารถแทรก DateTime ด้วยบรรทัดคำสั่ง MySQL ได้อย่างง่ายดาย ต่อไปนี้เป็นไวยากรณ์ - แทรกลงในค่า yourTableName(yourDateTimeValue); ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( DateOfBirth datetime); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.97 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แท

  13. จะค้นหาบันทึกเฉพาะจากรายการค่าด้วยอัฒภาคใน MySQL ได้อย่างไร

    สำหรับสิ่งนี้ คุณสามารถใช้ FIND_IN_SET() ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable ( Id int ไม่ใช่ NULL AUTO_INCREMENT PRIMARY KEY, ค่า varchar(100)); ตกลง ตกลง 0 แถวได้รับผลกระทบ (2.49 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงใน DemoTable(Value) values(3;8;9;10);Query OK ,

  14. INSERT INTO ตารางหากมีตารางอยู่ใน MySQL มิฉะนั้นให้ใช้ CREATE TABLE และสร้างตาราง

    นี่คือไวยากรณ์เพื่อตรวจสอบว่ามีตารางอยู่แล้วโดยใช้ CREATE TABLE IF NOT EXISTS - สร้างตารางหากไม่มี yourTableName( yourColumnName1 dataType, . . . . N);แทรกลงในค่า yourTableName (yourValue1,.......N); ให้เราสร้างตารางก่อน - สร้างตารางหากไม่มี DemoTable ( StudentId int ไม่ใช่ NULL AUTO_INCREMENT PRI

  15. MySQL CONCAT ค่าคอลัมน์เฉพาะพร้อมบันทึกที่สอดคล้องกัน

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( FirstName varchar(100), CountryName varchar(100));Query OK, 0 แถวได้รับผลกระทบ (0.56 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (Carol, AUS); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.14 วินาที) แสดงระเบียนทั้งหมดจากตารางโ

  16. คัดลอกค่าคอลัมน์จากตารางหนึ่งไปยังอีก ID ที่ตรงกันใน MySQL

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1( PersonId int, Value int); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.64 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - ลงในค่า DemoTable1 (102,89); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.19 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จ

  17. ดำเนินการ MySQL SELECT ในวันที่แทรกลงในตารางเป็นค่า VARCHAR

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( DueDate varchar(100)); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.50 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (31/01/2016); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.19 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เ

  18. รับค่าต่ำสุดและสูงสุดจากคอลัมน์ VARCHAR และแสดงผลลัพธ์ในคอลัมน์ MySQL แยกกัน?

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( Value varchar(100));เคียวรีตกลง 0 แถวได้รับผลกระทบ (0.75 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (189); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.19 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select - เลือก *จาก De

  19. เขียนแบบสอบถาม MySQL เดียวเพื่อส่งคืน ID จากแถวที่เกี่ยวข้องซึ่งเป็นค่า NOT NULL

    ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable( StudentId int, StudentName varchar(100)); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.85 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable (103,Sam);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.18 วินาที) แสดงระเบียนทั้งหมดจากตารางโดยใช้คำส

  20. เลือกค่าที่แตกต่างจากสองคอลัมน์ใน MySQL หรือไม่

    หากต้องการเลือกค่าที่แตกต่างจากสองคอลัมน์ ให้ใช้ UNION ให้เราสร้างตารางก่อน - สร้างตาราง DemoTable1( Value1 int); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.56 วินาที) แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert - แทรกลงในค่า DemoTable1(4) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.12 วินาที) แสดงระเบียนทั้งหมดจ

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:66/229  20-คอมพิวเตอร์/Page Goto:1 60 61 62 63 64 65 66 67 68 69 70 71 72