Поиск одного поля в другом - MySQL

  1. Всем привет, имеется таблица. В ней есть поля: name, fio, pin Есть еще одна таблица: message, value, pin В 'pin' первой таблицы хранится число 312, в 'pin' второй таблицы хранится число "Это 312?". Необходимо произвести выборку из двух таблиц, если число "312" из первой присутствует в поле "pin" второй таблицы (а оно присутствует - "Это 312?"", то вывести эти строки. Делаю так:My


textual

Код к задаче: «Поиск одного поля в другом - MySQL»

ON INSTR(`table2`.`pin`, `table1`.`pin`) > 0

СДЕЛАЙТЕ РЕПОСТ

8   голосов, оценка 4.375 из 5



Похожие ответы
  1. Всем привет, имеются две таблицы. В одной автоинкремент, в другой такой же айди. На выводе получаю 1 - test 1- test 2 3 - hi 1 - test 3 2 - hihihi 2 - qwe Необходимо сделать, чтобы: 1 - test test 2 test 3 3 - hi 2 - qwe, hihihi

  1. Помогите, пожалуйста. Есть таблица с полями: 1. zone_id 2. country_id 3. regioncode 4. name 5. code 6. status Делаю запрос: "SELECT * FROM zone WHERE status = '1' AND country_id = '176' ORDER BY name ASC" далее пытаюсь прочитать записи из поля "code" на PHP: echo $row['code']; - без проблем выводит все записи если пытаюсь прочитать записи из поля "regioncode": echo $row['regioncode']; - ошибка: "Undefined index: regioncode in..." поля все заполнены в таблице -пустых нет такое ощущение, что запрещено чтение из этого поля Как исправить?

  1. Всем привет. Ребят, проблема такая, нужно вывести самые короткие названия продуктов. Использую функции min и length. Length выводит только количество символов в поле, а min выводит только 1 поле с самым минимальным значением. Таблица называется product, столбец со списком продуктов - nazvanie. То есть если яблоко и персик имеют меньше всего символов, то я должен получить на выходе 2 поля. Помогите пожалуйста разобраться.

  1. Есть таблица с полями name,date,score Нужно вывести отсортированные 15 последних записей по date, отобразив их по убыванию по score такой запрос неверно работает: SELECT * FROM table ORDER BY date,score LIMIT 0,15

  1. Прошу прощения если это гдето оговаривалось, а я не понял, т.к. не програмист. -Вопрос вот в чем у меня есть программа написанная предположительно в MySQL в ней генерируються списки изходя из заранее внесенных мной данных в чяейкию Есть кабель у него есть ячейки Имя кабеля: [160010] (пример -W11) имя жилы кабеля: [160220] (пример 1, 2, 3, PE, SH) экран кабеля: [160235] ( Shield) Код найденый в таблице #OrderBy 160010, 160210 #160010 #160210 в результате генерации получаем -W11 PE -W11 SH -W11 1 -W11 2 -W11 3 А необходимо -W11 1 -W11 2 -W11 3 -W11 PE -W11 SH (лучше Shield)Добавлено через 45 минут Узнал о своей проге - use standard SQL syntax. Arguments must be inserted in [ ]

  1. Имеется 1. Таблица - table 2. Поля: - id; - pole_1; - pole_2; - pole_3; 3. Таблица содержит 9-ть записей. Можно ли обновить записи "pole_2" для "id" > 3 одним запросом? Или нужно для каждой записи делать отдельный запрос? Для id = 4My

  1. Как перенести базу данных MySQL с Денвера на OpenServer?

  1. Всем привет. Подскажите мне пожалуйста. Вот 2 таблицы у меня сделаны. Они у меня отображаются не как 2, а 4 и не правильно.Мне сказали потому что я указал 2 таблицы...Как избавиться от этой проблемы, чтобы корректно отображало? Вот код:PHP1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Мосты";   $query = mysql_query("SELECT * FROM `texno`,`ziloi_dom`") or die(mysql_error());     while($res = mysql_fetch_array($query))     {                 echo         "

                                                                                                                                                                                                       
    РуководительЭтажейКвартирАдресНачалоКонецСтатус
    ".$res['Familia']."".$res['etazei']."".$res['kvartir']."".$res['adres']."".$res['nachalo']."".$res['konec']."".$res['status']."
    ";         echo "
    ";     } ?>