ด้วยสํานึกในพระมหากรุณาธิคุณสมเด็จพระนางเจ้าสิริกิติ์เป็นล้นพ้นอันหาที่สุดมิได้
รบกวนสอบถามการตัดค่า NULL และการเรียงลำดับ select SQL ค่ะ
ถาม-ตอบ แนะนำไอเดีย โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา รบกวนสอบถามการตัดค่า NULL และการเรียงลำดับ select SQL ค่ะ
ปัจจุบัน นักพัฒนาสามารถ ใช้ ChatGPT | Gemini | Claude | Perplexity | Deepseek ช่วยในการแก้ไขปัญหาต่างๆ ในการเขียนโปรแกรม หรือหาข้อมูลเพิ่มเติมได้ง่ายและสะดวก แนะนำให้ทุกคนใช้งานเพื่อพัฒนาศักยภาพของตัวเอง
รบกวนสอบถามการตัดค่า NULL และการเรียงลำดับ select SQL ค่ะ
Copy
ต้องการทราบว่าหาก ไม่ต้องการแสดงข้อมูลที่มีค่า NULL ใน impactlevel หรือ problevel ต้องใส่ not null ยังไงคะ
และถ้าจะเรียงลำดับจาก riskscore จะต้องทำยังไงคะเพราะว่าการเเสดงผลตารางนี้เกิดจากการเอาค่าจากสองตารางมาเเสดงค่ะ คือถ้ามีข้อมูลใน supervise ก็เอามาใส่ถ้าไม่มีให้เอาของ master มาเเทนอย่างนี้น่ะค่ะ รบกวนด้วยนะคะ
$strSQL="select problevel,impactlevel,problevel*impactlevel as riskscore from risk_supervise where riskno='$info->riskno' ";
$dbquerytmp = mysql_query($strSQL, $link);
// $infotmp=mysql_fetch_array($dbquerytmp);
$cntrow1=mysql_num_rows($dbquerytmp);
if ($cntrow1>0) {
$infotmp=mysql_fetch_array($dbquerytmp);
$worksheet->write($row,$col++,stripslashes($infotmp[impactlevel]).' X '.($infotmp[problevel]),$detail2);
$worksheet->write($row,$col++,stripslashes($infotmp[riskscore]),$detail2);
}
else {
$strSQL="select problevel,impactlevel,problevel*impactlevel as riskscore from risk_master where riskno='$info->riskno' ";
$dbquerytmp = mysql_query($strSQL, $link);
$infotmp=mysql_fetch_array($dbquerytmp);
$worksheet->write($row,$col++,stripslashes($infotmp[impactlevel]).' X '.($infotmp[problevel]),$detail2);
$worksheet->write($row,$col++,stripslashes($infotmp[riskscore]),$detail2);
}
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ