我添加了一個自定義字段的用戶管理,其工作巨星,自定義字段保存在領域fields_values表,我沒有找到一個方法來連接來自用戶表的信息用戶表和字段表中的一個查詢結果。查詢自定義字段的Joomla
我需要這樣的東西:SELECT id,NAME,username,customfield FROM users WHERE Id=2
我怎樣才能做到這一點?
在先進的感謝 奧斯卡
我添加了一個自定義字段的用戶管理,其工作巨星,自定義字段保存在領域fields_values表,我沒有找到一個方法來連接來自用戶表的信息用戶表和字段表中的一個查詢結果。查詢自定義字段的Joomla
我需要這樣的東西:SELECT id,NAME,username,customfield FROM users WHERE Id=2
我怎樣才能做到這一點?
在先進的感謝 奧斯卡
SELECT u.*, field_id as fid, value as fvalue FROM `#__users` as u LEFT JOIN `#__fields_values` AS f ON u.id = f.item_id WHERE u.id=2
// u as user table
// f as fileds table
// u.id as userid (user table user id)
// f.item_id as userid (fields table user id)
非常感謝@josef,那正是我所期待的。 –
給我回答是有用的投票 –
您的回答是正確的,我沒有足夠的聲望尚未讓反饋:( –
它 '實現'。嘗試加入。 – Strawberry
謝謝@Strawberry拼寫更正,你說要加入,但我不知道要加入哪張表才能獲得我想要的結果,不是嗎? –