Articles of join

Mysql как присоединиться к таблицам

У меня три таблицы: Таблица 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"); Вот […]

php & mySQL: запрос не использует индекс в соединении таблицы

Я пытаюсь перечислить всю информацию 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. Я хочу добиться того, что при просмотре данных на панели администратора или на странице, где пользователь может дважды проверить […]

PHP / MySQL: получение нескольких столбцов с одинаковым именем в объединении запросов без псевдонимов?

У меня две таблицы. Один для пользователей и один для сообщений. Таблица пользователей имеет следующие поля: 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 объединяет несколько строк в виде столбцов

Скажем, у меня есть две таблицы в базе данных 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

Я использую codeigniter framework для разработки одного музыкального cms. У меня есть 3 таблицы в базе данных mysql, в настоящее время я работаю в таблице «Album» и «Model, Controller». Я хочу ВЫБРАТЬ «Album» Table 1 и JOIN «Album» -> «cat_id» с «Category» -> «cat_id» и получить все записи категорий. Затем я хочу ПРИСОЕДИНЯТЬСЯ «Альбом» -> […]

Несколько соединений в Codeigniter

Я новичок в создании баз данных, и я пытаюсь сделать JOIN на основе трех таблиц базы данных. Table A = ID, Name, etc Table B = ID, Name, etc Table C = ID, TableAId, TableBId То, что я не могу понять, использует активную запись, как сделать этот выбор. Я пытаюсь сделать как можно меньше запросов, […]

Intereting Posts
Sum, Case, Union, Group by: Php Mysql Как определить угол съемки фотографии и автоматический поворот для отображения веб-сайта, например, на настольных приложениях? PHP: Предупреждение mcrypt_generic_init (): размер Iv неверен; длина: 12, необходимо: 8 Ультра простой сервер HTTP-сокетов, написанный на PHP, ведет себя неожиданно Использование более одного условия WHERE в запросе mysql API AtTask – добавление времени выключения Как я могу сделать функцию изменения размера изображения при загрузке в CodeIgniter woocommerce_thankyou не работает Как использовать переменную функции в другой функции того же класса -Codeigniter Переключить большой сайт с MySQL на MySQLi Обновить как вставить Измените сумму, уплаченную в месяц для платежного платежного счета PayPal после того, как функция jquery вызова ajax не работает должным образом Каскад INNODB при удалении и обновлении Как передать массив в функцию и вернуть результаты с помощью массива