ผู้เขียน หัวข้อ: is not null กับ <>" " ใช้อันไหนดีครับ  (อ่าน 5372 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ patoona49

  • Sr. Member
  • ****
  • กระทู้: 364
  • เทพ..ถาม..แห่งบึงกาฬ
  • Respect: 0
    • ดูรายละเอียด
is not null กับ <>" " ใช้อันไหนดีครับ
« เมื่อ: มกราคม 29, 2014, 13:50:45 PM »
0
is not null    กับ    <>" "      ใช้อันไหนแม่นกว่ากันครับ

สมมุติว่าค่าที่มีคือ Y กับ N และ ว่าง  แต่ผมอยากหาจำนวน record ที่มีค่าว่าง นะครับ

ลองเปลี่ยนดูทั้งสองแบบ  แต่ค่าไม่ตรงกันครับ  เอาไหนดี
- Freedom Master
- อิสระ  พลสรรค์
- โรงพยาบาลปากคาด อ.ปากคาด จ.บึงกาฬ
- www.pakkadhos.com
- ขนาด 30 เตียง กว่าๆ
- ขึ้นระบบ HOSxP เดือน เมษายน 2552
- ขาดประสบการณ์ ต้องการท่านอาจารย์ครับ
- ไม่เก่งสักกะอย่าง แต่ทำได้ทุกอย่างด้วยวิชามาร ...อิอิ

ออฟไลน์ ittipol

  • Hero Member
  • *****
  • กระทู้: 841
  • ขอตั้งใจและมั่นใจในสิ่งที่ทำ
  • Respect: +4
    • ดูรายละเอียด
    • www.thungchanghospital.com
Re: is not null กับ <>" " ใช้อันไหนดีครับ
« ตอบกลับ #1 เมื่อ: มกราคม 29, 2014, 14:02:54 PM »
0
ใช้ได้ ทั้งสอบแบบครับ
เพราะบางที่บางคำสั่งที่เราใช้งานมันก็ไม่ตอบสนองการทำงานให้เราได้ครับ
Thungchang Hospital NAN
ward 30 bedno computer 50 client
Endien Firewall+Ip cop
mysql 5.0.51
P4 2.4G DDR 2 GB
HDD 80G 7200
HOsxP 3.52.10.5
HOSxP_PCU 3.52.10.5
ขึ้นระบบ 01-10-2548

ออฟไลน์ patoona49

  • Sr. Member
  • ****
  • กระทู้: 364
  • เทพ..ถาม..แห่งบึงกาฬ
  • Respect: 0
    • ดูรายละเอียด
Re: is not null กับ <>" " ใช้อันไหนดีครับ
« ตอบกลับ #2 เมื่อ: มกราคม 29, 2014, 14:08:44 PM »
0
ใช้ได้ ทั้งสอบแบบครับ
เพราะบางที่บางคำสั่งที่เราใช้งานมันก็ไม่ตอบสนองการทำงานให้เราได้ครับ
ค่าที่ได้  ไม่ตรงกันครับ เช่นการ count เรคอร์ด ที่มีค่าว่างนะครับ ตัวเลขห่างกันมาก เชื่อไหนดีน้อ...ก็เลย
- Freedom Master
- อิสระ  พลสรรค์
- โรงพยาบาลปากคาด อ.ปากคาด จ.บึงกาฬ
- www.pakkadhos.com
- ขนาด 30 เตียง กว่าๆ
- ขึ้นระบบ HOSxP เดือน เมษายน 2552
- ขาดประสบการณ์ ต้องการท่านอาจารย์ครับ
- ไม่เก่งสักกะอย่าง แต่ทำได้ทุกอย่างด้วยวิชามาร ...อิอิ

ออฟไลน์ usa0823

  • Hero Member
  • *****
  • กระทู้: 773
  • Respect: +9
    • ดูรายละเอียด
Re: is not null กับ <>" " ใช้อันไหนดีครับ
« ตอบกลับ #3 เมื่อ: มกราคม 29, 2014, 16:20:19 PM »
0
ใส่ทั้งสองเลยครับ
 (x is not null or x<>" ")  ;D
***************************************
นายศรัญญู  ชูเมือง
จพ.เภสัชกรรมชำนาญงาน
ดูแลระบบ โรงพยาบาลลานสกา
E-mail  Sarunyu0823@hotmail.com
..............................................................................
** HOSxP ver. 3.56.11.19d
** MySQL 5.6.17
** Activated 2560

ออฟไลน์ tom_007

  • Full Member
  • ***
  • กระทู้: 135
  • o_O" ToM
  • Respect: +1
    • ดูรายละเอียด
    • โรงพยาบาลคำม่วง
Re: is not null กับ <>" " ใช้อันไหนดีครับ
« ตอบกลับ #4 เมื่อ: มกราคม 30, 2014, 16:13:51 PM »
0
มันต้องใช่ทั้ง 2 ครับ  เพราะค่า"" กับ null  SQL มองมันไม่เหมือนกัน  แต่เราต้องถือว่า มันคือค่าว่างครับ
IMB Xeon MT:7973  ขึ้นระบบราวปี 2548
MySQL 5.1.43-51 Ram 64 G.
พึ่งเข้ามาเรียนรู้โปรครับ ฝากเนื้อฝากตัวด้วยครับ

ออฟไลน์ wiphusit

  • Hero Member
  • *****
  • กระทู้: 2,426
  • ยอดกมล
  • Respect: +4
    • ดูรายละเอียด
    • โรงพยาบาลทับปุด
Re: is not null กับ <>" " ใช้อันไหนดีครับ
« ตอบกลับ #5 เมื่อ: มกราคม 30, 2014, 16:23:12 PM »
0
is not null   ไม่เคยมีข้อมูลมาก่อน
 <>" " เคยมีข้อมูลมาก่อน
วิภูษิต  คงแก้ว เจ้าพนักงานเครื่องคอมพิวเตอร์ 
โรงพยาบาลทับปุด
อำเภอทับปุด จ.พังงา 82180
โทร 0-7659-9019 ต่อ 117,101
โทรสาร 0-7659-9115
Thailand.