Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. เขียน PHP Script ใช้ ORDER BY เรียงข้อมูล MySQL

    การ ORDER BY ใน PHP MySQL ใช้ mysql_query() รัน SELECT ... ORDER BY และ mysql_fetch_array() ดึงข้อมูล ตัวอย่าง: เรียงตาม tutorial_author DESC <?php $dbhost = localhost:3036; $dbuser = root; $dbpass = rootpassword; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die(Could not

  2. เขียน PHP Script ใช้ MySQL JOIN รวมสองตาราง

    การ JOIN ตารางใน PHP กับ MySQL ใช้ mysql_query() รัน SELECT ... JOIN และ mysql_fetch_array() ดึงข้อมูล ตัวอย่าง: JOIN tutorials_tbl และ tcount_tbl SELECT * FROM tutorials_tbl; +-------------+----------------+-----------------+-----------------+ | tutorial_id | tutorial_title | tutorial_author | su

  3. จัดการค่า NULL ใน MySQL ด้วย PHP Script

    การจัดการ NULL Value ใน PHP ใช้เงื่อนไข if...else ใน PHP สร้าง Query แยกสำหรับค่า NULL ตัวอย่าง: ตาราง tcount_tbl SELECT * FROM tcount_tbl; +-----------------+----------------+ | tutorial_author | tutorial_count | +-----------------+----------------+ | mahran | 20 | | mahnaz

  4. สร้างช่วงวันที่ด้วย MySQL View

    การสร้างวันที่สม่ำเสมอด้วย View ใช้ View 巢套 (Nested Views) สร้างตัวเลข แล้วคำนวณวันที่ ORDER BY date; +------------+ | date | +------------+ | 2017-11-15 | | 2017-11-16 | | 2017-11-17 | | 2017-11-18 | | 2017-11-19 | | 2017-11-20 | | 2017-11-21 | | 2017-11-22 | | 2017-11-23 | | 2017-11-24 | |

  5. ใช้ View จำลอง CHECK CONSTRAINT ใน MySQL

    การจำลอง CHECK CONSTRAINT ด้วย View + WITH CHECK OPTION MySQL ไม่รองรับ CHECK Constraint โดยตรง แต่ View พร้อม WITH CHECK OPTION สามารถจำลองได้ ตัวอย่าง: ตาราง car1 รูปแบบทะเบียน XX-999-XX INSERT INTO car1 VALUES(AB-2X5-YZ); Query OK, 1 row affected (0.04 sec) -- ไม่ถูกต้องแต่เข้าได้ สร้าง View

  6. สร้าง MySQL Temporary Table ด้วย PHP Script

    การสร้าง Temporary Table ผ่าน PHP ใช้ mysql_query() รัน CREATE TEMPORARY TABLE เหมือนสร้างตารางทั่วไป ตัวอย่าง: สร้าง SalesSummary <html> <head> <title>Creating MySQL Temporary Tables</title> </head> <body> <?php $dbhost = localhost:3036; $dbus

  7. ความสอดคล้องของ MySQL View และ WITH CHECK OPTION

    ปัญหาความไม่สอดคล้องของ View และการแก้ไข Updatable View อาจ Update ข้อมูลที่มองไม่เห็นผ่าน View (เพราะ View แสดงข้อมูลบางส่วน) ทำให้ View Inconsistent แก้ไขด้วย WITH CHECK OPTION ตอน CREATE/ALTER View: ป้องกัน INSERT/UPDATE แถวที่ไม่ตรงเงื่อนไข View ไวยากรณ์ CREATE OR REPLACE VIEW view_name AS Sele

  8. สร้าง MySQL View ที่กรองข้อมูลด้วย WHERE

    การสร้าง View พร้อมเงื่อนไข WHERE ใช้ WHERE ในคำสั่ง CREATE View เพื่อกรองข้อมูลที่จะอยู่ใน View ไวยากรณ์ CREATE VIEW view_name AS SELECT_statements FROM table WHERE condition(s); ตัวอย่าง: View Info เฉพาะ Subject = Computers SELECT * FROM Info; +------+-------+---------+-----------+ | Id | Nam

  9. ฟังก์ชัน PHP สำหรับปล่อยหน่วยความจำ Cursor MySQL

    ฟังก์ชัน mysql_free_result() PHP ใช้ mysql_free_result() ปล่อยหน่วยความจำ Cursor ที่เกี่ยวข้องกับ MySQL Result ไม่คืนค่า ไวยากรณ์ mysql_free_result(resource $result); พารามิเตอร์ Sr.Noพารามิเตอร์ & คำอธิบาย 1Result (Required) - Result set identifier จาก mysql_query(), mysql_store_result(), m

  10. เขียน PHP Script ปล่อยหน่วยความจำ Cursor MySQL ด้วย mysql_free_result()

    การปล่อยหน่วยความจำ Result Set ใช้ mysql_free_result() ปล่อยหน่วยความจำหลังดึงข้อมูลเสร็จ ตัวอย่าง: ดึงข้อมูล tutorials_tdl แล้ว free result <?php $dbhost = localhost:3036; $dbuser = root; $dbpass = rootpassword; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die(Could not

  11. ใช้ตัวดำเนินการตรรกะร่วมกันในการสร้าง MySQL View

    การรวมตัวดำเนินการตรรกะ AND, OR, NOT ใน View สามารถใช้ AND, OR, NOT ร่วมกันใน WHERE ของ View ได้ ตัวอย่าง SELECT * FROM Info; +------+-------+---------+-----------+ | ID | Name | Address | Subject | +------+-------+---------+-----------+ | 133 | Mohan | Delhi | Computers | +------+-------+

  12. เขียน PHP Script ดึงข้อมูล MySQL ตามเงื่อนไข

    การ SELECT ข้อมูลมีเงื่อนไข WHERE ผ่าน PHP ใช้ mysql_query() รัน SELECT พร้อม WHERE และ mysql_fetch_array() ดึงข้อมูล ตัวอย่าง: ดึงระเบียนที่ tutorial_author = Sanjay <?php $dbhost = localhost:3036; $dbuser = root; $dbpass = rootpassword; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $c

  13. เขียน PHP Script อัปเดตข้อมูลตาราง MySQL

    การ UPDATE ข้อมูล MySQL ผ่าน PHP ใช้ mysql_query() รันคำสั่ง UPDATE พร้อม/ไม่พร้อม WHERE ตัวอย่าง: อัปเดต tutorial_title สำหรับ tutorial_id = 3 <?php $dbhost = localhost:3036; $dbuser = root; $dbpass = rootpassword; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die(Could n

  14. เขียน PHP Script ลบข้อมูลจากตาราง MySQL

    การ DELETE ข้อมูล MySQL ผ่าน PHP ใช้ mysql_query() รันคำสั่ง DELETE พร้อม/ไม่พร้อม WHERE ตัวอย่าง: ลบระเบียน tutorial_id = 3 จาก tutorials_tbl <?php $dbhost = localhost:3036; $dbuser = root; $dbpass = rootpassword; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die(Could no

  15. สร้าง MySQL View พร้อม GROUP BY

    การใช้ GROUP BY ใน View GROUP BY จัดกลุ่มค่าคอลัมน์ และคำนวณได้ด้วย COUNT, SUM, AVG ฯลฯ ตัวอย่าง: ใช้ตาราง Student_info SELECT * FROM Student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPa

  16. ลบ MySQL View ด้วย DROP VIEW

    การลบ View ใช้คำสั่ง DROP VIEW ลบ View จากฐานข้อมูล ไวยากรณ์ DROP VIEW [IF EXISTS] view_name; IF EXISTS - ป้องกัน Error ถ้า View ไม่มีอยู่ ตัวอย่าง DROP VIEW IF EXISTS Info_less; Query OK, 0 rows affected (0.03 sec) View Info_less ถูกลบเรียบร้อย

  17. ดูโครงสร้าง MySQL View ด้วย DESCRIBE

    การใช้ DESCRIBE กับ View View เป็น Virtual Table จึงใช้ DESCRIBE ดูโครงสร้างได้เหมือนตาราง ไวยากรณ์ DESCRIBE view_name; ตัวอย่าง: View Info DESCRIBE INFO; +---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+---

  18. ดูคำจำกัดความ MySQL View ด้วย SHOW CREATE VIEW

    การดูคำสั่งสร้าง View ใช้ SHOW CREATE VIEW เพื่อดูคำจำกัดความเต็มรูปแบบของ View ไวยากรณ์ SHOW CREATE VIEW view_name; ตัวอย่าง: View Info SHOW CREATE VIEW Info\G *************************** 1. row *************************** View: info Create View: CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localh

Total 4564 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:180/229  20-คอมพิวเตอร์/Page Goto:1 174 175 176 177 178 179 180 181 182 183 184 185 186