У меня три таблицы: Таблица 1 содержит первичный ключ. Таблица 2 содержит внешний ключ, который равен первичному ключу таблицы 1. Таблица 3 содержит внешний ключ, который равен первичному ключу таблицы 2. ВОПРОС: Возможно ли ВЫБРАТЬ информацию из таблиц 2 и 3, зная только первичный ключ таблицы 1? Если да, пожалуйста, дайте краткий пример SELECT QUERY. […]
У меня есть одна табличная продукция и одна таблица. таблица продуктов имеет два столбца pickLocation и recLocation. в таблице местоположений у меня есть столбцы id и name. pickLocation и recLocation имеют идентификатор из таблицы местоположений. как я могу присоединиться к таблице в codeigniter. Вот мой код $this->db->select("locations.name as plname"); $this->db->select("locations.name as rcname"); $this->db->join("locations","locations.id=products.pickLocation","LEFT"); $this->db->join("locations","locations.id=products.recLocation","LEFT"); Вот […]
Я пытаюсь перечислить всю информацию book_sales для конкретного автора книги. Поэтому у меня есть запрос, и он не использует Index для поиска записей. Ниже представлена моя структура таблиц: — Table structure for table `books` CREATE TABLE IF NOT EXISTS `books` ( `book_id` int(11) NOT NULL auto_increment, `author_id` int(11) unsigned NOT NULL, `book_type_id` int(11) NOT NULL, […]
У меня есть таблица для пользователей. Но когда пользователь вносит какие-либо изменения в свой профиль, я сохраняю их в таблице темп, пока не одобрю их. Затем данные копируются в текущую таблицу и удаляются из таблицы temp. Я хочу добиться того, что при просмотре данных на панели администратора или на странице, где пользователь может дважды проверить […]
У меня две таблицы. Один для пользователей и один для сообщений. Таблица пользователей имеет следующие поля: id, username, password, created_at, modified_at Таблица сообщений имеет следующие поля: id, user_id, title, body, created_at, modified_at Когда я использую запрос, например: SELECT * FROM `users` LEFT OUTER JOIN `posts` ON users.id=posts.user_id И получить результаты с помощью PDO: $sth = […]
У меня есть несколько таблиц с разными номерами и типами столбцов и один столбец. +——–+———+————+————-+ | person | beardID | beardStyle | beardLength | +——–+———+————+————-+ +——–+————-+—————-+ | person | moustacheID | moustacheStyle | +——–+————-+—————-+ Я хочу получить все результаты, соответствующие заданному значению общего столбца. Я могу сделать это, используя несколько операторов select, таких как: SELECT […]
У меня возникают некоторые проблемы, пытаясь получить данные из моей базы данных и показать их правильно. У меня есть макет, где у меня есть два «списка», где я могу добавлять строки в каждый список. Я могу добавить несколько строк в каждый список. Я хочу отобразить вывод, поэтому сначала отображается первый список вместе со всей его […]
Скажем, у меня есть две таблицы в базе данных MySQL. Таблица 1: ID Name 1 Jim 2 Bob Таблица 2: ID Place Race_Number 1 2nd 1 1 3rd 2 1 4th 3 2 1st 1 2 2nd 2 2 2nd 3 При выборе строк из базы данных есть ли способ присоединиться к строкам из второй […]
Я использую codeigniter framework для разработки одного музыкального cms. У меня есть 3 таблицы в базе данных mysql, в настоящее время я работаю в таблице «Album» и «Model, Controller». Я хочу ВЫБРАТЬ «Album» Table 1 и JOIN «Album» -> «cat_id» с «Category» -> «cat_id» и получить все записи категорий. Затем я хочу ПРИСОЕДИНЯТЬСЯ «Альбом» -> […]
Я новичок в создании баз данных, и я пытаюсь сделать JOIN на основе трех таблиц базы данных. Table A = ID, Name, etc Table B = ID, Name, etc Table C = ID, TableAId, TableBId То, что я не могу понять, использует активную запись, как сделать этот выбор. Я пытаюсь сделать как можно меньше запросов, […]