Tags SQL
MySQL สรุปข้อมูลจากแบบแถว เป็นแบบ คอลัมน์ (Pivot Table)
10 Sep 2018
0
15,802
ในตอนที่แล้วผมได้อธิบายถึงวิธีสรุปข้อมูลแบบรายเดือน รายปี ไปแล้ว ซึ่งการสรุปข้อมูลแบบนี้ จำนวนคอลัมน์ มันคงที่ คือ 1 - 12 (หรือรายเดือน) ทีนี้หากเราต้องการจะสรุปข้อมูลแบบที่คอลัมน์สามารถเปลี่ยนแปลงได้ล่ะ จะทำยังไงดี
วิธีค้นหา 5 อันดับปัญหาที่พบบ่อยที่สุดในแต่ละโครงการ (MySQL)
23 Jul 2025
0
1,711
เรียนรู้วิธีใช้ SQL และ Window Function ใน MySQL 8 เพื่อวิเคราะห์และค้นหา 5 อันดับปัญหาที่พบบ่อยที่สุดในแต่ละโปรเจกต์ เทคนิคการใช้ ROW_NUMBER() และ PARTITION BY พร้อมโค้ดและคำอธิบายอย่างละเอียดเพื่อยกระดับการวิเคราะห์ข้อมูลของคุณ
เปรียบเทียบผลการ Query ระหว่างมีการใช้ HAVING และการใช้คำสั่งคำนวณลงใน WHERE
08 Oct 2023
0
5,553
ลองดูคำสั่ง SQL ด้านล่างทั้งสองคำสั่งนี้นะครับ คำสั่งทั้งสองให้ผลลัพท์เหมือนกัน แตกต่างกันที่ คำสั่งแรกมีการใช้ HAVING ส่วนอีกคำสั่งมีการใส่คำสั่งคำนวณลงใน WHERE ตรงๆ
คำสั่ง SQL ลบอักขระที่ไม่ต้องการออกจากคอลัมน์ที่กำหนดทั้งตาราง
18 May 2024
0
3,275
คำสั่ง SQL ลบอักขระที่ไม่ต้องการออกจากคอลัมน์ที่กำหนดทั้งตาราง
How to Delete Duplicate Rows in MySQL
30 Aug 2024
0
4,107
Learn effective methods to delete duplicate rows in MySQL using techniques such as Subquery, Temporary Table, and ROW_NUMBER(). Includes tips for maintaining data quality and optimizing your database.
Understanding the MySQL LAG() Function
28 Jul 2024
0
3,569
The LAG() function in MySQL is a powerful tool that allows you to retrieve data from the previous row in your result set. This is particularly useful when you need to calculate changes in values from one row to the next, such as tracking sales changes ove
การกำหนดรหัสผ่านของ phpMyAdmin
14 May 2009
0
57,482
หากเราติดตั้ง phpMyAdmin ตามปกติ ที่มาพร้อมกับ Appserver หรือ XAMPP เราอาจกรอกรหัสผ่านของ MySQL เป็นค่าว่างไว้ หรืออาจกรอกรหัสผ่านแบบง่ายๆไว้
การตั้ง หรือ เปลี่ยนรหัสผ่าน MySQL
02 Apr 2008
0
28,225
การเปลี่ยนรหัสผ่านของ MySQL
การนำเข้าข้อมูลขนาดใหญ่ไปยังฐานข้อมูล MySQL
12 Jul 2023
0
3,370
การนำเข้าข้อมูลขนาดใหญ่ไปยังฐานข้อมูล MySQL ด้วย phpMyAdmin มักจะเจอข้อจำกัดเรื่องขนาดของไฟล์ที่อัปโหลดไปบน Server ทำให้การนำเข้าข้อมูลขนาดใหญ่มักจะไม่สำเร็จ
Index และการจัดลำดับของ คอลัมน์ ใน Index บนฐานข้อมูล MySQL
11 Sep 2023
0
4,818
เคยสงสัยกันหรือไม่ว่า Index มีผลอย่างไรกับฐานข้อมูลบ้าง และ การจัดลำดับของ Index แบบต่างๆให้ผลแตกต่างกันอย่างไร
MySQL Query ข้อมูลล่าสุดรายการละ 1 แถว เรียงลำดับตามคอลัมน์มากกว่า 1 คอลัมน์
17 Jul 2023
0
6,423
ตัวอย่างนี้จะอธิบายวิธีการเขียน QUERY ของ MySQL เอาข้อมูลรายการล่าสุดออกมา โดยมีเงื่อนไขว่า หากเงื่อนไขแรกเท่ากัน จะไปตรวจสอบเงื่อนไขที่สองอีกที
ฟังก์ชั่นต่างๆเกี่ยวกับวันที่บน MySQL
17 Jun 2023
0
4,864
MySQL มีฟังก์ชั่นเกี่ยวกับวันที่มากมาย นี่คือตัวอย่างฟังก์ชั่นเกี่ยวกับวันที่ของ MySQL ที่ใช้บ่อย
MYSQL การ QUERY ข้อมูลด้วย WEEKDAY ให้เริ่มต้นวันอาทิตย์เท่ากับ 0
03 Jun 2023
0
2,795
ปกติแล้วคำสั่ง WEEKDAY ของ MySQL จะคืนค่าวันจันทร์ เป็น 0 และ วันอาทิตย์เป็น 6
การบันทึกรูปภาพลงฐานข้อมูล
01 Apr 2008
0
25,973
การเก็บและแสดงรูปภาพจากฐานข้อมูลโดยตรง โดยไม่เก็บไฟล์รูปบน server
การเพิ่มความเร็วในการ QUERY เดือนและปีในฐานข้อมูลชนิด DATETIME
03 Mar 2023
0
3,480
การค้นหาข้อมูลจากปีและเดือนในข้อมูลชนิด DATETIME ถ้า Query ผิดวิธีจะทำให้ Query ข้อมูลไม่มีประสิทธิภาพ
ข้อแตกต่างระหว่างการ JOIN และ Subquery ใน SQL
24 Feb 2023
0
7,338
JOIN และ Subquery เป็นคำสั่งในภาษา SQL เพื่อดึงข้อมูลจากหลายตารางหรือตามเงื่อนไข ทั้งสองวิธีมีข้อแตกต่างกัน
เทคนิคการตรวจสอบประสิทธิภาพของ Query และการเลือกใช้วิธีที่เหมาะสม
15 Sep 2018
0
18,225
บทความนี้อธิบายถึงเทคนิคเบื้องต้นในการตรวจสอบประสิทธิภาพของคำสั่ง SQL
การเรียงลำดับภาษาไทยบน MySql
18 Dec 2020
0
5,193
หลายๆคนอาจเคยปวดหัวกับการเรียงลำดับภาษาไทยบน MySql กันมาพอสมควรเนื่องจากคำภาษาไทยสามารถมีสระอยู่ข้างหน้าได้ ทำให้การเรียงลำดับคำที่มีสระอยู่ด้านหน้าถูกจัดลำดับไปหลังๆ (หลัง ฮ)
ปัญหาการใช้งานข้อมูลชนิด float บน MySQL เมื่อ select ค่ากลับออกมาแล้วได้ผลลัพท์ไม่เหมือนตอนที่ใส่เข้าไป
20 Nov 2021
0
5,034
วันนี้ได้รับรายงานว่าเจอข้อผิดพลาดจากฐานข้อมูล MariaDB บนข้อมูลชนิด float โดยที่เมื่อใส่จำนวนเต็ม 1223484 หรือ 3660208 ในตอนที่ select ข้อมูลกลับออกมา กลับได้ค่าไม่เหมือนเดิม
AJAX อัปเดทฐานข้อมูลด้วย Select
01 Apr 2008
0
21,581
AJAX สามารถทำการอัปเดทข้อมูลโดยที่ไม่ต้องผ่านฟอร์ม หรือ Submit หน้าได้ครับ เช่นการเลือก select แล้วไปอัปเดทฐานข้อมูลทันที