BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: treera ที่ กุมภาพันธ์ 15, 2012, 14:02:42 PM

หัวข้อ: คำสั่งดึงข้อมูล
เริ่มหัวข้อโดย: treera ที่ กุมภาพันธ์ 15, 2012, 14:02:42 PM
สวัสดีครับอาจารย์ ขอความรุ้เรื่องการดึงข้อมูลโดยใช้คำสั่ง sql หน่อยครับ
ผมต้องการดึงข้อมูล จาก table1 มาไว้ที่ bak_table1 โดยที่ bak_table1
ให้เพิ่ม ข้อมูล h_id ให้อัตโนมัติตามจำนวนของข้อมูลครับ
หัวข้อ: Re: คำสั่งดึงข้อมูล
เริ่มหัวข้อโดย: surachat1234 ที่ กุมภาพันธ์ 16, 2012, 19:23:11 PM
แบบนี้หรือเปล่า

INSERT INTO bak_table1 ( h_id, id, name)
   SELECT @N := @N + 1 as RN,t.*  from table1 t, (SELECT @N := 0) d