รบกวนสอบถามการตัดค่า NULL และการเรียงลำดับ select SQL ค่ะ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา รบกวนสอบถามการตัดค่า NULL และการเรียงลำดับ select SQL ค่ะ
รบกวนสอบถามการตัดค่า 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) ขอบคุณครับ