Results 1 to 3 of 3

Thread: วิธีการใช้ CASE SELECT บน SQL Server

  1. #1
    Jedi Global Moderator
    Join Date
    Aug 2007
    Location
    Bangkok
    Posts
    136


    กรณีที่มี Table อยู่ 2 Table คือ
    TABLE Person(TitleID,FirstName,LastName,Position)
    01 ,กนก,รักดี,จนท.บุคคล
    02 ,รัตนา,ยอดยิ่ง,จนท.บุคคล
    TABLE Title(TitleID,TitleName)
    01 , นาย
    02 , นาง
    03 , นางสาว
    แล้วต้องการ ดึงข้อมูลใน Table ขึ้นมา โดยให้แปลง TitleID ที่เป็นรหัส เป็น TitleName โดยดึงมาจาก Table Title
    วิธีที่ 1 แบบทั่วไป
    SELECT CASE TitleID WHEN '01' THEN 'นาย'
    WHEN '02' THEN 'นาง'
    END AS TitleName,
    FirstName,LastName,Position
    FROM Person

    **Hidden Content: To see this hidden content your post count must be 1 or greater.**

  2. #2
    Junior Member
    Join Date
    Oct 2008
    Posts
    3


    พอดีผมใช้ asp.net อ่ะคับ (พึ่งหัด)

    แล้วใช้ syntext แบบไหนหรอคับ ที่ให้ได้แบบเนี้ย


  3. #3
    Jedi Global Moderator
    Join Date
    Aug 2007
    Location
    Bangkok
    Posts
    136


    คุณ yoky333 คงต้องไปเริ่มจากการ เขียน ASP.Net เพื่อ Connect Database ก่อนเป็นอันดับแรก
    กระทู้ที่มีเรื่องนี้ก็ ตาม link เลยครับ
    http://citec.us/forum/index.php?showtopic=...nnection+string
    http://citec.us/forum/index.php?showtopic=20175&hl=
    ถ้ายังเข้าไปดูไม่ได้เพราะว่า Post Count ยังไม่ถึง ลองหา Code ดูใน google เพียบเลยครับ แต่ถ้าต้องการ Code ตัวอย่าง บอกอีกทีละกันจะเอามาลงให้
    ส่วนคำสั่ง CASE SELECT ที่ผมยกตัวอย่างนั้น จะใส่อยู่ในส่วนของ Query String เพื่อที่จะส่งให้ ADO.Net ทำหน้าที่สั่งงานไปยัง SQL Server ใ้ห้มันทำงานตาม Query String (คำสั่ง SQL ที่เป็นตัวอักษร) พอได้ข้อมูลเราก็จะไปใส่ไว้ใน DataTable หรือ DataSet
    จากนั้นจะนำ DataTable หรือ DataSet มาแสดงบนหน้าเว็บอีกที ลองศึกษาดูนะครับ ไม่เข้าใจถามได้ครับผม

Similar Threads

  1. Replies: 1
    Last Post: 02-04-2010, 08:51 PM
  2. วิธีการใช้ flashgetโหลดfile จากcolo
    By gawgaw in forum แนะนำ Software ต่างๆ
    Replies: 0
    Last Post: 03-04-2009, 12:42 PM
  3. วิธีการใช้ netstat แบบสมบูรณ์
    By writehat in forum Hacking, Exploit Articles/Tutorial/Techniques
    Replies: 2
    Last Post: 10-07-2007, 01:50 AM
  4. Select Distinct In DATA TABLE
    By JamBoe in forum Visual Basic
    Replies: 0
    Last Post: 18-01-2007, 11:21 AM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •