CREATE TABLE `test` (
`id` int(10) NOT NULL auto_increment,
`male` int(10) NOT NULL,
`female` int(10) NOT NULL,
`all` int(10) NOT NULL,
`avg` int(10) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
--
-- dump ตาราง `test`
--
INSERT INTO `test` VALUES (1, 2, 7, 0, 0);
INSERT INTO `test` VALUES (2, 5, 5, 0, 0);
ลองใช้คำสั่งนี้ อับเดทดูอะ
Code (PHP)
UPDATE `test` SET `all` = `male` + `female` ,
`avg` = ( `male` + `female` ) /2 WHERE id =1
Date :
2009-08-06 21:58:06
By :
danya
No. 2
Guest
ขอบคุณครับ แล้วผมจะเอาไปใช้เขียน web แล้วพอกด ok แล้วให้มัน update เป็น total ยังไงครับ
ตัวอย่างเช่น
ลูกค้าสั่ง สินค้า A ราคา 10 บาท
สินค้า B ราคา 20 บาท
พอผมใส่จำนวน 1 unit ที่ สินค้า A และ สินค้า B แล้วกด OK จากนั้นก็ให้ผมรวมของราคา โชว์อีก Field นึง ว่า = 30