649   8 เจอแบบนี้ ผมต้องเขียนโค๊ดยังไงครับ ?



wearewho_555


พลังงานการช่วยเหลือ
( Level 1 )


คะแนนขอบคุณจากสมาชิก
( 0 )


ตอบกระทู้ ( 3 )
เขียนบทความ ( 0 )


จากภาพ ผมใช้ id เปนตัวเชื่อม ในตาราง tb_user แสดงค่าเป็นพวก id user pass อยู่ แต่ผมอยากให้ id ในตาราง tb_user เปลี่ยนเป็น name ในการแสดงผลแทน ผมต้องทำไงครับ
ความคิดเห็นที่ 1
อ้างอิงความเห็น


bamossza


พลังงานการช่วยเหลือ
( Level 3 )


คะแนนขอบคุณจากสมาชิก
( 15 )


ตอบกระทู้ ( 106 )
เขียนบทความ ( 27 )

ต้องการผลลัพธ์ แบบนี้ไหม
ID | user | pass | name
1 | admin | 1234 | Manager

ถูกต้องไหมครับ
ความคิดเห็นที่ 2
อ้างอิงความเห็น


wearewho_555


พลังงานการช่วยเหลือ
( Level 1 )


คะแนนขอบคุณจากสมาชิก
( 0 )


ตอบกระทู้ ( 3 )
เขียนบทความ ( 0 )

คือสมมุติว่า ถ้าเรา select ตาราง tb_user ใช่ไหมครับ แต่ผมอยากให้ id ที่แสดงเปลี่ยนเป็น name จากตาราง tb_type แทนครับ
ความคิดเห็นที่ 3
อ้างอิงความเห็น


bamossza


พลังงานการช่วยเหลือ
( Level 3 )


คะแนนขอบคุณจากสมาชิก
( 15 )


ตอบกระทู้ ( 106 )
เขียนบทความ ( 27 )

อ้างอิงจากความเห็นที่ 2

มันไม่สามารถทำได้ครับ เนื่องจาก ฟิวล์ id มีประเภท เป็น int ส่วน name อีกฝั่งเป็น varchar มัน map กันไม่ได้ครับ
ความคิดเห็นที่ 4
อ้างอิงความเห็น


bamossza


พลังงานการช่วยเหลือ
( Level 3 )


คะแนนขอบคุณจากสมาชิก
( 15 )


ตอบกระทู้ ( 106 )
เขียนบทความ ( 27 )

ลองดูวิธีนี้ครับ ว่าใช้ได้ไหม
Code (SQL)
select
tb_user.id
, tb_user.user
, tb_user.pass
, tb_user.name
from
tb_user
inner join
tb_type
on
tb_type.id = tb_user.id
ความคิดเห็นที่ 5
อ้างอิงความเห็น


wearewho_555


พลังงานการช่วยเหลือ
( Level 1 )


คะแนนขอบคุณจากสมาชิก
( 0 )


ตอบกระทู้ ( 3 )
เขียนบทความ ( 0 )

ได้แล้วครับ ขอบคุณครับ ^^
ความคิดเห็นที่ 6
อ้างอิงความเห็น


bamossza


พลังงานการช่วยเหลือ
( Level 3 )


คะแนนขอบคุณจากสมาชิก
( 15 )


ตอบกระทู้ ( 106 )
เขียนบทความ ( 27 )

ใช้วิธีไหนครับ ช่วยแชร์ๆ หน่อย เผื่อคนอื่นติดปัญหาตรงนี้เหมือนกันครับ ^^
ความคิดเห็นที่ 7
อ้างอิงความเห็น


wearewho_555


พลังงานการช่วยเหลือ
( Level 1 )


คะแนนขอบคุณจากสมาชิก
( 0 )


ตอบกระทู้ ( 3 )
เขียนบทความ ( 0 )

ใช้แบบที่พี่บอกเลยครับ ประยุกต์ให้เข้ากับงานนิดหน่อย ก้อใช้ได้ครับ
ความคิดเห็นที่ 8
อ้างอิงความเห็น


bamossza


พลังงานการช่วยเหลือ
( Level 3 )


คะแนนขอบคุณจากสมาชิก
( 15 )


ตอบกระทู้ ( 106 )
เขียนบทความ ( 27 )

coollaughing

แสดงความเห็น

อัพโหลดรูปภาพ..คลิก *** เพื่อความปลอดภัยในด้านสิทธิ ไม่อนุญาติให้นำลิ้งรูปภาพจากที่อื่นมาแปะ ถ้าพบเจอ ลบกระทู้ ทันที ***

Back to Top