หน้าเว็บ

วันจันทร์ที่ 7 กุมภาพันธ์ พ.ศ. 2554

แก้ไขมูลใน mysql ทุก column ให้เป็นข้อมูลเดียวกัน

รูปแบบคำสั่ง
UPDATE `tablename`. replace(tail_length, ' ', '') from DOGS

ถ้าต้องการเอาช่องว่างในค่าทั้งหมดในคอลัมน์หนึ่งในตาราง:
UPDATE table_name SET column_name = REPLACE(column_name, ' ', '');


ถ้าต้องการแทนค่าหนึ่งๆ ด้วยค่าอื่น ทั้งหมดในคอลัมน์หนึ่งในตาราง: ตัวอย่างนี้ใส่เครื่องหมาย - แทนช่องว่าง
UPDATE table_name SET column_name = REPLACE(column_name, ' ', '-');


อัพเดท table แบบมีเงื่อนไข
update  table_name  set   column_name = 3 where  column_name < 0

ลบข้อมูลใน field ใด field หนึ่งใน table
UPDATE tablename SET fieldname = '';

Delete range of record
delete from daTable where daColumn between '0003' and '0028'

ไม่มีความคิดเห็น:

แสดงความคิดเห็น