這是我的查詢,我已經知道這個問題,但我沒有關於如何解決這個問題的想法:關於查詢和子查詢
$queryString = "SELECT * FROM `users_list` "WHERE `user_id` like (SELECT `user_id` FROM `equipments_list` WHERE `equipment_mac` like '%$searchStringMacRevised%')"
所以,這是錯誤有時我得到:
子查詢返回多個1行
我看到的問題是,如果MAC地址被註冊不止一次,它會給我一個以上的用戶ID,當我們要選擇inf ormation,我有太多的用戶ID來生成表。你們能幫我看看我該如何解決這個問題?
它有效,但它只給我第一個記錄。我怎樣才能讓它給我所有的記錄? – jjumar 2013-05-03 15:35:21