ท่านเทพช่วยหน่อยคะ ต้องการข้อมูลในฐานข้อมูล ในออกมาเป็นลักษณะรายงานสถิติ แบบว่า 1. รายงานตามเพศ
มีผู้ชายกี่คน มีภาวะอยู่ในภาวะอ้วนกี่คน= select count(*) from tablename where sex='mail' and bmr>????
เกณฑ์ผอมกี่คน= select count(*) from tablename where sex='mail' and bmr<????
รายงานตามอายุ(คุณต้องมีฟิวเก็บข้อมูลวันเกิดด้วย)=select count(*) from tablename where bmr>???? and (datediff(yyyy,birthday,getdate() between 20 and 25)
รายงานตามลักษณะงาน select count(*) from tablename where job='?????' and bmr>????
Date :
2010-07-09 14:18:42
By :
blacklion
ขอโค๊ดเต็มๆได้ไหมคะ มือใหม่คะ
Date :
2010-07-09 20:22:59
By :
ช่วยหน่อย
หรือตัวอย่างโค๊ดที่มีลักษณะคลายนี้คะ
Date :
2010-07-09 22:05:43
By :
ช่วยหน่อย
น้องไปสมัครสมาชิกก่อนแล้วใช้ชื่อๆ เดียว คนเคยตอบคำถาม เค้าจะได้ระลึกชาติได้ว่าเคยตอบอะไรน้องไป น้องเคยถามเกี่ยวกับระบบอะไร เรื่องอะไร
Date :
2010-07-09 22:09:39
By :
plakrim
กรอกเพศให้ตรงด้วยครับ
Date :
2010-07-09 22:59:47
By :
AnimalMan
ใช้ชื่อนี ในการถามที่ส่งค่าไปแสดงหน้า3คะ
Date :
2010-07-09 23:12:16
By :
ช่วยหน่อย
รหัส 045115 เรื่อง สอบถามหน่อยคะ...คือว่า จะใช้คำสั่งอะไรหรือเขียนแบบไหนดีคะ ให้ข้อมูลที่เรากรอกหน้าแรก ไปแสดงในหน้าที่สามคะ ชื่อตั้งกระทู้ นี จำได้ไหมคะ หนูอยากได้ตามที่หนูตั้งคำถามไว้คะ
Date :
2010-07-09 23:39:01
By :
ช่วยหน่อย
ไม่ช่วยหน่อยหรือคะ พี่ๆคะ ช่วยหน่อยซิคะ
Date :
2010-07-10 13:32:26
By :
ช่วยหน่อย
อยากช่วยค่ะ แต่จนใจที่ไม่ใช่เทพนี่คะ
Date :
2010-07-10 13:44:18
By :
blurEyes
1.
เกณฑ์ อ้วน ผอม ของน้องอยู่ที่เท่าไรหรอครับไม่เห็นบอก มีแต่น้ำหนัก กับ อายุ กับ เพศ
เกณฑ์ อ้วน ผอม ต้องขึ้นอยู่กับ สามฟิลด์ที่ว่า ดังนั้น ถ้าจะให้พี่หาจากข้อมูล น้ำหนัก อายุ เพศ จะยากไปครับ ควรสร้างฟิลด์อีกหนึ่งฟิลด์บ่งบอกสถานะไปเลย เช่นฟิลด์ level เก็บสามค่า fat , normal , thin แล้วเราใช้ฟิลด์นี้ในการแสดงเป็นรายงานจะง่ายกว่าครับ
2.
แล้วข้อสามของน้องให้ดูว่าอาชีพไหนอ้วนผอม แต่ฟิลด์ job เป็นเลขทศนิยม อะไรเนี่ย แล้วสรุปเลขทศนิยมบอกได้หรอว่าคืออาชีพอะไร ลองไปออกแบบตารางใหม่ดีกว่าไมครับ
3. แนะนำฟิลด์วันที่ ถ้ารู้ว่าเราต้องเอาเรื่องวันที่มาใช้งานด้วยแล้วไม่ควรเก็บค่ารูปแบบนี้น่ะครับ ควรเก็บให้เป็นรูปมาตรฐานที่ sql สามารถใช้งานได้ด้วยน่ะครับ เช่น 2010-05-01 แบบนี้น่ะ
ตอนนี้อย่าพึ่งพูดถึงการดึงข้อมูลมาเลยครับ ควรออกแบบฐานข้อมูลให้ดีก่อนครับ เวลาดึงข้อมูลจะได้ง่ายๆ
Date :
2010-07-10 13:51:00
By :
xbeginner01
พี่ sahachai ช่วยแนะนำต่อซิค่ะ ขอโค๊ดเต็มๆกว่านี้คะ ได้ไหมคะ มือใหม่จริงๆคะ
Date :
2010-07-10 14:02:37
By :
ช่วยหน่อย
ขอร้องละคะ
Date :
2010-07-10 17:13:16
By :
ช่วยหน่อย
พี่ๆท่านหลายช่วยทีคะ
Date :
2010-07-10 20:43:04
By :
ช่วยหน่อย
แนะนำให้ไปทำตามที่คุณ xbeginner01 บอกก่อนนะครับ จะได้ทำได้ง่ายขึ้น
Date :
2010-07-10 21:41:21
By :
blacklion
ทำตามที่พี่ sahachai ไม่ได้หรือคะ พี่ๆ
Date :
2010-07-10 22:14:17
By :
ช่วยหน่อย
ตามที่คุณ xbeginner01 บอกมา 3 ข้อนั้น ข้อ 2,3 จำเป็นต้องแก้ไขก่อนนะครับ
Date :
2010-07-10 23:51:14
By :
blacklion
รายงานตามอายุครับ อันนี้เค้าจะเก็บฟิลวันที่วันเกิดไว้ครับ
https://www.thaicreate.com/php/forum/041598.html
ควรจะเพิ่มฟิลวันเกิดตามที่หลายๆ ท่านแนะนำ
ถ้าไม่เปลี่ยน database ก็พอจะทำได้ครับโดยการเอาฟิลวันที่ date,age,วันที่ปัจจุบัน มาคำนวณหาอายุ
แต่ความแม่นยำจะลดลงไปประมาณ 1 ปี เพราะในปีหนึ่งคนเรามีอายุต่างกันได้ 1 ปีเช่นวันที่ 1 มค เค้าอาจจะอายุ 30 แต่วันที่ 20 มค เค้าอาจจะอายุ 31
Date :
2010-07-11 02:45:30
By :
num
Load balance : Server 04