Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL
MySQL
  1. การเพิ่ม MySQL Stored Generated Column ด้วย ALTER TABLE

    ใช้ ALTER TABLE ... ADD COLUMN ... AS (expression) STORED เพื่อเพิ่ม Stored Generated Column ลงในตารางที่มีอยู่ รูปแบบคำสั่ง ALTER TABLE table_name ADD COLUMN column_name AS(expression) STORED; ตัวอย่าง: เพิ่ม FULLName ในตาราง employee_data_stored DESCRIBE employee_data_stored; +------------+----

  2. การสร้าง Stored Generated Columns หลายคอลัมน์ใน MySQL ด้วย CREATE TABLE

    สร้าง Stored Generated Columns หลายคอลัมน์ได้โดยเพิ่มคีย์เวิร์ด STORED ตรงท้ายนิพจน์ของแต่ละคอลัมน์ ตัวอย่าง: ตาราง profit1 พร้อม 2 Stored Generated Columns DESCRIBE profit1; +---------------+---------+------+-----+---------+------------------+ | Field | Type | Null | Key | Default | Ex

  3. การสร้าง Virtual Generated Columns หลายคอลัมน์ใน MySQL ด้วย CREATE TABLE

    สามารถสร้าง Virtual Generated Columns หลายคอลัมน์ในตารางเดียวได้ โดยแต่ละคอลัมน์มีนิพจน์คำนวณของตัวเอง ตัวอย่าง: ตาราง profit พร้อม 2 Virtual Generated Columns DESCRIBE profit; +---------------+---------+------+-----+---------+-------------------+ | Field | Type | Null | Key | Default |

  4. ประเภทของ Entity Relationships ใน DBMS

    Entity ใน DBMS คือวัตถุในโลกจริงที่มีความเป็นเอกชน เช่น Employee, Department, Project ในบริษัท หรือ Student, Course, Result ในมหาวิทยาลัย แทนด้วยสี่เหลี่ยมผืนผ้าเดี่ยว 1. One-to-One Relationship (1:1) หนึ่งอินสแตนซ์ของเอนทิตี้ P สัมพันธ์กับหนึ่งอินสแตนซ์ของเอนทิตี้ Q และในทางกลับกัน ตัวอย่าง: คนหนึ

  5. การระบุ Entity Relationships ระหว่าง Strong และ Weak Entity ใน DBMS

    Identifying Relationship คือความสัมพันธ์ที่เชื่อม Strong Entity (เอนทิตี้แข็งแรง) กับ Weak Entity (เอนทิตี้อ่อนแอ) โดย Weak Entity ไม่มี Primary Key ของตัวเอง ต้องอาศัย Strong Entity Strong Entity (เอนทิตี้แข็งแรง) มี Primary Key ของตัวเอง เอนทิตี้อื่นอาศัยอยู่ แทนด้วยสี่เหลี่ยมผืนผ้าเดี่ยว

  6. ประเภทของ Dependency (การอ้างอิง) ใน DBMS

    Dependency (การอ้างอิงทางฟังก์ชัน) ในระบบฐานข้อมูล คือความสัมพันธ์ระหว่างแอตทริบิวต์ (Attributes) 2 ตัวขึ้นไป มี 5 ประเภทหลัก: 1. Functional Dependency (การอ้างอิงทางฟังก์ชัน) หากค่าของแอตทริบิวต์หนึ่ง (P) กำหนดค่าของอีกแอตทริบิวต์ (Q) ได้อย่างเดียว (Unique) เรียกว่า P → Q ตัวอย่าง: ตาราง Employee

  7. การสร้าง MySQL View จากหลายตารางด้วย UNION

    ใช้ UNION (รวมผลลัพธ์ ลบซ้ำ) หรือ UNION ALL (รวมผลลัพธ์ เก็บซ้ำ) ในคำสั่ง CREATE VIEW เพื่อสร้าง View จากหลายตาราง ตารางต้นทาง Student_info +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amrit

  8. ฟังก์ชัน PHP สำหรับนับแถวที่ได้รับผลกระทบจาก MySQL Query

    ฟังก์ชัน mysql_affected_rows() (Deprecated) ใช้คืนจำนวนแถวที่ได้รับผลกระทบจากคำสั่ง SELECT, INSERT, UPDATE, REPLACE, DELETE ล่าสุด รูปแบบไวยากรณ์ mysql_affected_rows(connection); พารามิเตอร์ ลำดับพารามิเตอร์ & คำอธิบาย 1Connection (Required) - ระบุการเชื่อมต่อ MySQL ที่จะใช้ ค่าที่คืน

  9. PHP Script นับจำนวนแถวที่ได้รับผลกระทบจาก MySQL Query

    ใช้ฟังก์ชัน mysql_affected_rows() (Deprecated) หรือเมธอดของ PDO/MySQLi เพื่อนับจำนวนแถวที่ถูกเปลี่ยนแปลงโดยคำสั่ง INSERT/UPDATE/DELETE โค้ด PHP แบบเก่า (mysql_* - Deprecated) <html> <head> <title>Rows affected by query</title> </head> <body> <?ph

  10. การเขียน PHP Script แสดงรายการฐานข้อมูล MySQL

    ตัวอย่างโค้ด PHP (เวอร์ชันเก่า ใช้ mysql_* functions ที่ Deprecated แล้ว) สำหรับเชื่อมต่อ MySQL และแสดงรายชื่อฐานข้อมูล โค้ด PHP (mysql_* functions - Deprecated) Database . <br />; } mysql_close($con); ?> ⚠️ คำเตือนสำคัญ: ฟังก์ชัน mysql_* ถูก Deprecated ตั้งแต่ PHP 5.5 และ Removed ใน

  11. MySQL Generated Column คืออะไร และการใช้งานตอน CREATE TABLE

    Generated Column เป็นคุณสมบัติของ MySQL 5.7+ ที่กำหนดคอลัมน์ซึ่งค่าถูกคำนวณอัตโนมัติจากนิพจน์ (Expression) ไม่ต้องระบุค่าใน INSERT/UPDATE รูปแบบไวยากรณ์ (Syntax) column_name data_type [GENERATED ALWAYS] AS (expression) [VIRTUAL | STORED] [UNIQUE [KEY]] องค์ประกอบ: column_name data_type - ชื่อแล

  12. ประเภทของ MySQL Generated Columns: Virtual และ Stored

    MySQL มี Generated Columns 2 ประเภทหลัก แตกต่างกันที่การเก็บรักษาข้อมูลและเวลาคำนวณ 1. VIRTUAL GENERATED COLUMN (ค่าเริ่มต้น) ไม่ใช้พื้นที่ดิสก์ - ไม่เก็บค่าจริง คำนวณ ตอนอ่าน (ON READ) - ทุกครั้งที่ SELECT เป็น INPLACE operation - เพิ่ม/ลบคอลัมน์เร็ว ไม่ต้องเขียนข้อมูลใหม่ ระบุ VIRTUAL หร

  13. MySQL Virtual Generated Column ทำงานกับ Built-in Functions

    Virtual Generated Column สามารถใช้ฟังก์ชันสำเร็จรูป (Built-in Functions) ของ MySQL ในนิพจน์ได้ เช่น CONCAT(), CONCAT_WS(), UPPER(), LOWER(), DATE_FORMAT() ฯลฯ ตัวอย่าง: สร้าง FULL_NAME จาก CONCAT(First_name, Last_name) DESCRIBE employee_data; +------------+-------------+------+-----+---------+----

  14. การทำงานของ MySQL Virtual Generated Column กับนิพจน์คณิตศาสตร์

    Virtual Generated Column คำนวณค่า บนอากาศ (On-the-fly) ตอนอ่านข้อมูล ไม่เก็บค่าลงดิสก์ ไม่ต้องระบุ VIRTUAL ก็ได้ (เป็นค่าเริ่มต้น) ตัวอย่าง: สร้างตาราง triangle พร้อม Virtual Column SideC DESCRIBE triangle; +-------+--------+------+-----+---------+-------------------+ | Field | Type | Null | Key

  15. การทำงานของ MySQL Stored Generated Column กับนิพจน์คณิตศาสตร์

    Stored Generated Column จะคำนวณและเก็บค่าจริงลงดิสก์ ใช้คีย์เวิร์ด STORED ตรงท้ายนิพจน์ ตัวอย่าง: คำนวณด้านตรงข้ามมุมฉาก (SideC) จาก SideA และ SideB DESCRIBE triangle_stored; +-------+--------+------+-----+---------+------------------+ | Field | Type | Null | Key | Default | Extra | +

  16. การเพิ่ม MySQL Virtual Generated Column ด้วย ALTER TABLE

    ใช้ ALTER TABLE ... ADD COLUMN ... AS (expression) เพื่อเพิ่ม Virtual Generated Column ลงในตารางที่มีอยู่แล้ว รูปแบบคำสั่ง ALTER TABLE table_name ADD COLUMN column_name AS(expression); ตัวอย่าง: เพิ่ม FULLName รวมจาก First_name และ Last_name DESCRIBE employee_data; +------------+--------------+--

  17. การสร้าง MySQL View ด้วยการเลือกข้อมูลแบบ Pattern Matching (LIKE)

    ใช้ตัวดำเนินการ LIKE ในคำสั่ง CREATE VIEW เพื่อสร้างมุมมอง (View) ที่กรองข้อมูลจากตารางต้นทาง (Base Table) ตามรูปแบบข้อความ ตารางต้นทาง: student_info SELECT * FROM student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------

  18. สร้าง MySQL View พร้อม ORDER BY

    การใช้ ORDER BY ใน View ใช้ ORDER BY เรียงลำดับข้อมูลใน View ตัวอย่าง: ตาราง Student_info SELECT * FROM Student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History |

  19. สร้าง MySQL View เลือกช่วงค่าด้วย BETWEEN

    การใช้ BETWEEN ใน View BETWEEN เลือกค่าในช่วง ใช้ร่วมกับ View ได้ ตัวอย่าง: ตาราง Student_info SELECT * FROM Student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History

  20. เขียน PHP Script ใช้ LIKE ค้นหาข้อมูล MySQL

    การใช้ WHERE ... LIKE ใน PHP MySQL ใช้ mysql_query() รัน SELECT ... WHERE ... LIKE และ mysql_fetch_array() ดึงข้อมูล ตัวอย่าง: ค้นหาผู้แต่งที่มี jay ในชื่อ <?php $dbhost = localhost:3036; $dbuser = root; $dbpass = rootpassword; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) {

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