Re: [mySQL ]可以幫我看一下哪裡有錯嗎?抓不到資料

看板Database作者 (clubfly)時間16年前 (2009/06/12 15:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
這個sql 基本上是沒錯的... 不過... login_id 看了一下您的表單 沒有 colname 這個值哩.. 還是您是用程式 產生 colname ? select * from student where subject_teacher = ( select student_name from student where login_id = '0000' ) 抓出來會有您想要的資料 @@ 子查詢 的話 資料庫表單 記得設一下索引 XD ※ 引述《xv1987 (cOOL)》之銘言: : 我想用登入的帳號 抓出他的名字 : 然後對應到 subject_teacher 這個欄位名字等於 登入者的名字全部資料 : --------------------------------------- : subject_name student_name subject_teacher login_id pawssword : 123 大大 林老師 1111 1111 : 123 中中 林老師 2222 2222 : 222 小小 黃老師 3333 3333 : 林老師 0000 0000 : 我想用0000 0000 登入~能夠找到 subject_teacher=林老師的所有資料 : 我是這樣寫的 但錯了,請問哪裡有錯要怎麼改呢 : SELECT * : FROM student : WHERE subject_teacher = (SELECT student_name FROM student WHERE login_id = : colname) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.116.173
文章代碼(AID): #1ACWIy_a (Database)
討論串 (同標題文章)
文章代碼(AID): #1ACWIy_a (Database)