กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
285 1
URL.หัวข้อ /
URL
รบกวนถามอาจารย์ เกี่ยวกับการเรียกดูข้อมูลผ่าน SQL ครับ
"SELECT DISTINCT [product].[id], [brand].[brand_name], [product].[price], [product].[tranferprice]
FROM brand INNER JOIN product ON [brand].[brand_id] =[product].[brand_id]
where [brand].[brand_name] like '%$word%' or [product].[price] like '%$word%' order by id asc";
มีคำถามดังนี้ครับ
1. คำสั่ง select ของผมใช้คำสั่ง count() แบบไหนเหรอครับ ที่จะนับข้อมูลที่เรียกดูนี้
2. สินค้าผมต้องมีการรวมระหว่าง price กับ tranferprice จะนำมาค่าสองค่านี้มารวมกันอย่างไรในการให้ลูกค้าค้นหาราคาผ่านหน้าเว็บเพจซึ่งเป็นราคารวมของ price และ tranferprice
FROM brand INNER JOIN product ON [brand].[brand_id] =[product].[brand_id]
where [brand].[brand_name] like '%$word%' or [product].[price] like '%$word%' order by id asc";
มีคำถามดังนี้ครับ
1. คำสั่ง select ของผมใช้คำสั่ง count() แบบไหนเหรอครับ ที่จะนับข้อมูลที่เรียกดูนี้
2. สินค้าผมต้องมีการรวมระหว่าง price กับ tranferprice จะนำมาค่าสองค่านี้มารวมกันอย่างไรในการให้ลูกค้าค้นหาราคาผ่านหน้าเว็บเพจซึ่งเป็นราคารวมของ price และ tranferprice
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R01296
1. ถ้าเป็น ASP ก็สามารถนับได้จาก Recordset ได้เลย
rst = "SELECT DISTINCT [product].[id], [brand].[brand_name], [product].[price], [product].[tranferprice]
FROM brand INNER JOIN product ON [brand].[brand_id] =[product].[brand_id]
where [brand].[brand_name] like '%$word%' or [product].[price] like '%$word%' order by id asc"
rst.MoveFirst
rst.RecordCount
2. ก็บวกกันเข้าได้เลยครับ
rst("Price") + rst("TransferPrice")
Time: 0.1387s