สอบถาม โค้ดครับ

เริ่มโดย ิnarak26, 25 สิงหาคม 2011, 17:19:29

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

ิnarak26

สอบถามครับ

ถ้าผมจะเอา ค่าของสองดา ตาราง ในดาต้าเบส มาบวกลบกันต้องเขียนโค้ดแบบไหนครับ

โดย id ต้องไม่ซ้ำกัน

ขอบคุณครับ

deknakhon

ความหมายคำว่าบวกหมายถึงเอาข้อมูลที่  บันทึกไว้มาบอกหรือเปล่าครับ
หรือต้องการเอาข้อมูล สองตารางออกมาแสดงครับ
รับพัฒนาโปรแกรม PHP Mysql
รับออกแบบระบบโปรแกรม
รับวางระบบเครือข่ายคอมพิวเตอร์

ิnarak26

หมายถึงโค้ดนี้ครับ

$selUser = mysql_fetch_array(mysql_query("select count(id) as total from Table1 where uid = '$uid' and pid ='$pid'"))

แต่ผมจะให้นับค่าโดยไปบวก table 2 ด้วย แบบข้างล่งนี้ถูกมัี้ยครับ

$sel = mysql_fetch_array(mysql_query("select count(id) as total from Table1 p Inner Join Table2 b ON p.uid=b.uid where p.uid = '$uid' and pid ='$pid'"))

kitazawa1st

ลองใช้ mysql_num_rows ดูดีมั๊ยครับ  :-[
เล็กสั้น ขยันซอย

marus

เขียนสด ไม่รู้ถูกไหม

SELECT a.val+ b.val as val
FROM tablea as a LEFT JOIN tableb as b on a.id=b.id
GROUP BY a.id