แสดงบทความที่มีป้ายกำกับ My SQL แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ My SQL แสดงบทความทั้งหมด

วันอาทิตย์ที่ 24 พฤษภาคม พ.ศ. 2558

ตัวอย่างการใช้งานคำสั่ง SELECT DISTINCT

ตัวอย่างการใช้งานคำสั่ง  SELECT DISTINCT



SQL SELECT DISTINCT Statement
ตัวอย่างตามหนังสือแบบเรียนทั่วไป
SELECT DISTINCT column_name,column_name
FROM table_name;

ตัวอย่างที่ผมใช้
SELECT icode,count(distinct(hn)) as hn_count,count(vn) as vn_count,count(an) as an_count
FROM opitemrece
where icode in ("3160073","3160210")
and vstdate between "2013-09-01" and "2014-09-30"
group by icode

ตามที่เห็นข้างต้นคือ เลือกเอา icode และนับ hn ที่ไมีซ้ำกันเท่านั้น
แต่หากนับ vn และนับ an สองตัวนี้ยังไงก็ไม่ซ้ำอยู่ละ
จากตาราง opitemrece
โดยให้ icode เป็น ("3160073","3160210")
ในช่วงวันที่เท่านี้
จัดกลุ่มตาม Icode

ไม่ยากเกินไปใช้ไหมครับ สคลิปนี้มีคำสั่งคือ SELECT ,Distinct,count,where,group by
ได้ไปหลายตัวเลย ฝึกบ่อยๆ จะได้ใช้คำสั่งคล่องครับ

วันพฤหัสบดีที่ 21 พฤษภาคม พ.ศ. 2558

ตัวอย่างการใช้งาน INSERT INTO

ตัวอย่างการใช้งาน INSERT INTO ใน My SQL



The SQL INSERT INTO Statement
The INSERT INTO statement is used to insert new records in a table.

SQL INSERT INTO Syntax ; ตัวอย่างการใช้งานในแบบเรียนทั่วไป 
It is possible to write the INSERT INTO statement.
INSERT INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...);

ตัวอย่างที่ผมใช้
INSERT INTO (anc_code,anc_group,anc_name)
VALUES ('17','5','ตรวจสุขภาพเด็กหลังคลอด');

จากคำสั่งสามารถอธิบายได้ดังนี้ 
แทรกข้อความ ลงหัวข้อ anc_code,anc_group,anc_name
ค่าที่เติมลงไปคือ '17','5','ตรวจสุขภาพเด็กหลังคลอด' ตามลำดับ

หากมีช่องเกิน หรือขาด โปรแกรมจะทำงานไม่ได้และฟ้องว่าไม่สามารถทำตามคำสั่งได้ 

วันพุธที่ 20 พฤษภาคม พ.ศ. 2558

ตัวอย่างการใช้งานคำสั่ง UPDATE ใน My SQL

ตัวอย่างการใช้งานคำสั่ง UPDATE ใน My SQL
วันนี้ขอเสนอคำสั่งงายๆ ละกันอย่าง คำสั่ง Update จริงๆ คำสั่งจริงๆ ที่ผมทำงานก็ไม่ค่อยได้ใช้อะไรเท่าไร นักด้วยความที่โปรแกรมสมัยนี้มันง่ายต่อผู้ใช้ ก็เลยไม่ค่อยได้ใช้เป็นคำสั่งเท่าไร เรียกว่าการเป็น โปรแกรมเมอร์ยุคนี้มีเครื่องมืออำนวยความสะดวกอย่างมากมายเลยก็ว่าได้ โดยเรื่อกได้ตามความถนัด ว่าแล้วก็มาเรียนรู้กันดีกว่า 


The SQL UPDATE Statement
The UPDATE statement is used to update existing records in a table.


SQL UPDATE Syntax ; ตัวอย่างการใช้งานในแบบเรียนทั่วไป

UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;


ตัวอย่างที่ผมใช้ เมื่อใช้จริงต้องใส่ " หรือ ' ให้มันด้วย แล้วแต่โปรแกรมที่เราใช้งานด้วย แต่โปรแกรมที่ผมใช้ ได้ทั้ง 2 ตัว แต่เปิดตัวไหนต้องปิดตัวนั้น

UPDATE patient 
SET type_area = "4"
WHERE type_area is NULL

อธิบายคำสั่งง่ายๆ คือ แก้ไข ตาราง patient โดยให้เปลี่ยน type_area เป็น 4 หาก type_area มีค่าเป็นค่า NULL ในคลิปมีอธิบายแบบละเอียด และทำให้ดูถึง 2 ตารางด้วยกันหากอยากทราบคำสั่งใดก็ถามไว้ได้เลยนะครับ