我添加了一个自定义字段的用户管理,其工作巨星,自定义字段保存在领域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拼写更正,你说要加入,但我不知道要加入哪张表才能获得我想要的结果,不是吗? –