SELECT
suppliers.*,
category.strCategory,
category_1.strCategory AS strParent,
tblcitylist.city_name
FROM ((
suppliers
INNER JOIN
category ON suppliers.intCat=Category.intId)
INNER JOIN
tblcitylist ON suppliers.intCity=tblcitylist.city_id)
LEFT JOIN
category AS category_1 ON category.intParent=Category_1.in Id
WHERE
status='y';
У меня есть три таблицы: Поставщики , tblcitylist и категория . Я хочу извлечь данные для поставщиков, имеющих INTCAT и intcity , что приведет к таблице данных по поставщикам с названием города (City_Name) и названием категории (Strcategory).
Как писать это многократное внутреннее соединение и оставить запрос соединения в качестве сценария активной записи в codeigniter? < /p> [code]SELECT suppliers.*, category.strCategory, category_1.strCategory AS strParent, tblcitylist.city_name FROM (( suppliers INNER JOIN category ON suppliers.intCat=Category.intId) INNER JOIN tblcitylist ON suppliers.intCity=tblcitylist.city_id) LEFT JOIN category AS category_1 ON category.intParent=Category_1.in Id WHERE status='y'; [/code] У меня есть три таблицы: Поставщики , tblcitylist и категория . Я хочу извлечь данные для поставщиков, имеющих INTCAT и intcity , что приведет к таблице данных по поставщикам с названием города (City_Name) и названием категории (Strcategory).
Я изо всех сил пытаюсь создать оператор активной записи, чтобы сделать то, что хочу. Вот моя текущая попытка:
$this->db
->select('*')
->from('item_entries')
->where('is_pick', 'y')
->join('item_categories_rel', 'item_categories_rel.item_id =...
Мне нравится конвертировать следующий запрос MySQL в запрос активной записи CodeIgniter.
SELECT name,
address,
detail,
status,
startdate
FROM job_step
WHERE username = '$_SESSION '
AND status = 0
У меня есть билеты на таблицы (имя пользователя, сообщения, схема)
Пользователи могут иметь посты.
для, например,
____________________________________
username | posts | scheme |
__________|____________|___________|
A | post1 | 10 |...