Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > .NET Framework > Forum > ถามการ Select ข้อมูลครับ ้ต้องการให้เลือกเฉพาะ num1 เลข 001 ขึ้นไป และ num 2 เลข 0002 ขึ้นไปครับ ต้องเขียนยังไง



 

ถามการ Select ข้อมูลครับ ้ต้องการให้เลือกเฉพาะ num1 เลข 001 ขึ้นไป และ num 2 เลข 0002 ขึ้นไปครับ ต้องเขียนยังไง

 



Topic : 129114



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์




มีข้อมูลตามนี้

select

้ต้องการให้เลือกเฉพาะ num1 เลข 001 ขึ้นไป และ num 2 เลข 0002 ขึ้นไปครับ ต้องเขียนยังไง



Tag : .NET, Ms SQL Server 2014, Web (ASP.NET), VB.NET









ประวัติการแก้ไข
2017-10-05 16:47:57
2017-10-05 17:14:54
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-10-05 16:32:54 By : besttr View : 1088 Reply : 19
 

 

No. 1



โพสกระทู้ ( 280 )
บทความ ( 0 )



สถานะออฟไลน์


Code
select form table where num1 >= 001 AND num2 >=002







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-05 19:29:35 By : Dr.K
 


 

No. 2



โพสกระทู้ ( 9,553 )
บทความ ( 2 )



สถานะออฟไลน์


นี่มันเบสิคเลยนะครับเนี่ย ถ้าอ่าน document มาบ้าง ควรจะทำได้เองแล้ว
นี่เหมือนไม่อยากมีความรู้ แค่อยากถาม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-05 21:07:12 By : Chaidhanan
 

 

No. 3



โพสกระทู้ ( 171 )
บทความ ( 0 )



สถานะออฟไลน์


jjj


ประวัติการแก้ไข
2017-10-06 09:21:27
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 09:17:41 By : meatspin
 


 

No. 4



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 1 เขียนโดย : Dr.K เมื่อวันที่ 2017-10-05 19:29:35
รายละเอียดของการตอบ ::
ไม่ได้เลือกเฉพาะคอลัมนั้นๆครับ ต้องการเลือกตั้งแต่คอลัม 001 0002 ลงมาให้หมดเลย

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 09:25:43 By : besttr
 


 

No. 5



โพสกระทู้ ( 280 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 4 เขียนโดย : besttr เมื่อวันที่ 2017-10-06 09:25:43
รายละเอียดของการตอบ ::
ลองเอาตัวอย่างมาดู ว่าต้องการให้เป็นยังไง นะ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 09:57:28 By : g
 


 

No. 6



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 5 เขียนโดย : g เมื่อวันที่ 2017-10-06 09:57:28
รายละเอียดของการตอบ ::
แค่ไม่เอาคอลัม 001 และ 0001 ครับ ที่เหลือเอาหมด

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 10:01:25 By : besttr
 


 

No. 7



โพสกระทู้ ( 9,553 )
บทความ ( 2 )



สถานะออฟไลน์


ลองโค๊ดที่ dr.k บอกหรือยังเนี่ย เขียนโค๊ดยังไงเอามาดู

เบื่อจริงพวกพอทำไม่ได้ บอกแค่ไม่ได้ แล้วคนช่วยเขาจะฃ่วยยังไง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 10:15:42 By : Chaidhanan
 


 

No. 8



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 7 เขียนโดย : Chaidhanan เมื่อวันที่ 2017-10-06 10:15:42
รายละเอียดของการตอบ ::
ก็ลองแล้วครับ มันไม่ใช่ไงครับผม

สิ่งที่ต้องการครับ ไม่ต้องการใช้ Not IN ไรพวกนี้นะครับ

Qq



ประวัติการแก้ไข
2017-10-06 10:41:19
2017-10-06 10:42:31
2017-10-06 10:43:14
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 10:38:01 By : besttr
 


 

No. 9



โพสกระทู้ ( 280 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 8 เขียนโดย : besttr เมื่อวันที่ 2017-10-06 10:38:01
รายละเอียดของการตอบ ::
Code
select form table where num1 >= 001 AND num2 >=002


มันได้ค่าออกมายัง
เอาโค้ดที่เขียน กับ display ที่มันได้มาดู
คนอื่นเขาจะได้แก้ถูก

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 10:46:08 By : Dr.K
 


 

No. 10



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 9 เขียนโดย : Dr.K เมื่อวันที่ 2017-10-06 10:46:08
รายละเอียดของการตอบ ::
029 0001 หายครับ ต้องการเอามาด้วย
Q3



ประวัติการแก้ไข
2017-10-06 10:59:34
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 10:58:51 By : besttr
 


 

No. 11



โพสกระทู้ ( 280 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 10 เขียนโดย : besttr เมื่อวันที่ 2017-10-06 10:58:51
รายละเอียดของการตอบ ::
อ่านคำถามที่ตัวเองถามดีๆครับ

ถามการ Select ข้อมูลครับ ้ต้องการให้เลือกเฉพาะ num1 เลข 001 ขึ้นไป และ num 2 เลข 0002 ขึ้นไปครับ ต้องเขียนยังไง

029 0001

ืnum2 มันน้อยกว่า 0002 นะ

ไม่งั้นลองเปลี่ยนจาก AND เป็น OR แล้วเอา Display มาดูอีกที

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 11:56:39 By : Dr.K
 


 

No. 12



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 11 เขียนโดย : Dr.K เมื่อวันที่ 2017-10-06 11:56:39
รายละเอียดของการตอบ ::
ความหมายของผมคือต้องการคอลัม num1 001 num 2 0002 ลงไปนั่นแหละครับ ไม่เอาคอลัม num1 001 num 2 0001 ครับ

นี่ผลลัพธ์จากการเปลี่ยนเป็น Or ครับ คอลัม 001 0001 มันมา ซึ่งผมไม่ต้องการ
Q4



ประวัติการแก้ไข
2017-10-06 13:05:20
2017-10-06 13:05:52
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 13:02:38 By : besttr
 


 

No. 13



โพสกระทู้ ( 280 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 12 เขียนโดย : besttr เมื่อวันที่ 2017-10-06 13:02:38
รายละเอียดของการตอบ ::
ลองใช้

select form table where num1 > 001 AND num2 >=0001




แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 13:26:56 By : Dr.K
 


 

No. 14



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 13 เขียนโดย : Dr.K เมื่อวันที่ 2017-10-06 13:26:56
รายละเอียดของการตอบ ::
ไมได้ครับ เหมือนมันต้องเขียน Sub Query หรือป่าว

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 13:36:54 By : besttr
 


 

No. 15



โพสกระทู้ ( 821 )
บทความ ( 0 )



สถานะออฟไลน์


select form table where num1 <> '001' AND num2 <>'0001'

ได้ไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 14:34:31 By : fonfire
 


 

No. 16



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 15 เขียนโดย : fonfire เมื่อวันที่ 2017-10-06 14:34:31
รายละเอียดของการตอบ ::
มันก็ได้ครับ แต่ประเด็นคือข้อมูลผมมันเยอะกว่านี้มาก มันจะมาเลือกไม่เท่ากับไม่ได้หรอกครับ




ประวัติการแก้ไข
2017-10-06 14:46:20
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 14:45:54 By : besttr
 


 

No. 17



โพสกระทู้ ( 9,553 )
บทความ ( 2 )



สถานะออฟไลน์


รู้มากแต่ขอโค๊ดไม่ให้ดู

เห็นตัวอย่างที่คนช่วยสงเคราะห์แล้วมันสมควรที่จะใช้งานได้แล้ว
แต่กลับไม่ได้ ขอโค๊ดที่ทำมาดูก็ไม่ให้ เฮ้อ ขอให้แก้ไขได้ก็แล้วกัน

บายละครับ ไม่รู้จะช่วยยังไง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 15:10:20 By : Chaidhanan
 


 

No. 18



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 17 เขียนโดย : Chaidhanan เมื่อวันที่ 2017-10-06 15:10:20
รายละเอียดของการตอบ ::
โค้ดอะไรละครับ ก็นี่ไง มันก็มีอยู่ 2 คอลัม จะดูอะไรอีกครับ ซึ่งเงื่อนไขมันก็อยู่แค่ 2 คอลัมนี้
Code (SQL)
select * form table where num1 >= 001 AND num2 >=002




ประวัติการแก้ไข
2017-10-06 15:34:37
2017-10-06 15:35:27
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 15:33:07 By : besttr
 


 

No. 19



โพสกระทู้ ( 9,553 )
บทความ ( 2 )



สถานะออฟไลน์


select * form table where num1 >= 001 AND num2 >=002

ก็นี่แหล่ะครับที่ต้องการ โค๊ดจริงๆ ที่ใช้งาน
แต่ที่คุณเอามาให้ดู มันแค่
select form table where num1 >= 001 AND num2 >=002 ไม่มีดอกจัน
ซึ่งทำให้คิดว่าแค่ก๊อป ตัวอย่างมาลง ซึ่งเหมือนไม่ได้ถุูกวิเคราะห์

จากโค๊ดที่เอามาให้ดู 001 จะเป็นค่า interger ซึ่งจะมีค่า = 1 และ 002 จะมีค่าเท่ากับ 2

ก็จะกลายเป็น
select * form table where num1 >=1 AND num2 >2

ที่นี่ก็ต้องถามต่อว่า num1 num2 มี field type เป็นอะไร

ถ้าเป็น text
ต้องใส่ single quote ครอบ ด้วย '001' '002'

การเปรียบเทียบ ระหว่างตัวเลข กับ text มันใช้ต่างกัน

กรณีที่เป็น text เขียนแบบนี้ได้

Code (SQL)
select * form table where concat(num1,num2) >= '0010002'


ปล. ถ้าเป็นตัวเลข
Code (SQL)
select * form table where (num1 * 10000) +num2 >= 0010002



ประวัติการแก้ไข
2017-10-07 07:29:48
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-10-06 17:25:21 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ถามการ Select ข้อมูลครับ ้ต้องการให้เลือกเฉพาะ num1 เลข 001 ขึ้นไป และ num 2 เลข 0002 ขึ้นไปครับ ต้องเขียนยังไง
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่