Форум программистов, компьютерный форум, киберфорум
Наши страницы
MySQL
Войти
Регистрация
Восстановить пароль
 
Wbgury
88 / 85 / 7
Регистрация: 16.05.2010
Сообщений: 272
#1

поиск в двух ячейках - MySQL

15.09.2011, 18:59. Просмотров 718. Ответов 1
Метки нет (Все метки)

у меня в таблице 2 столбца однин с названием con другой offcon. В них записывается id. вида 11, 12,76 1, 4, 456 и так далее.Вот пример что мне нужно сделать. Вот таблица:
con | offcon
1 | 21
23 | 11
27 | 1
41 | 53

id 1 есть и в con 1, и в offcon.
Мне нужно вытащить ячейку con=1; offcon=21; и con=27; offcon=1;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2011, 18:59
Я подобрал для вас темы с готовыми решениями и ответами на вопрос поиск в двух ячейках (MySQL):

Соединение содержимого двух полей и поиск подстроки в них - одним запросом
При работе с базами данных MySQL возникла такая вот задачка (не знаю возможно...

В SQL данные в ячейках на русском - возможно ?
Я прошу прощение за неточное обьяснение проблемы в теме 'Дата в SQL на русском...

Как заменить данные в ячейках базы, средствами PHP
есть база с прайс листом, там есть несколько столбцов, мне надо заменить...

Как можно вытащить двух сотрудников, продажи (sale) которых больше двух?
Есть таблица (на картинке) Как можно вытащить двух сотрудников, продажи...

Поиск одинаковых значений в двух ячейках строки и сложение суммы
Доброго вам времени суток, товарищи! Мне необходима ваша квалифицированная...

Поиск фразы, которая находится в двух рядом стоящих ячейках
Здравствуйте, можно ли найти сразу две ячейки с разным содержанием? Мне...

1
Фоат
165 / 82 / 32
Регистрация: 05.02.2010
Сообщений: 318
16.09.2011, 22:57 #2
SQL
1
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
CREATE DATABASE IF NOT EXISTS primer;
 
USE primer;
 
CREATE TABLE pr_tbl(
 
con TINYINT UNSIGNED NOT NULL,
 
offcon TINYINT UNSIGNED NOT NULL);
 
DESCRIBE pr_tbl;
 
INSERT INTO pr_tbl VALUES (1 , 21),
                                       (23 , 11),
                                         (27 , 1),
                                            (41 , 53);
 
 
 
SELEСT con, offcon FROM pr_tbl;
 
SELECT ON, off, (con=off) AS total FROM pr_tbl;
 
SELECT * FROM pr_tbl;
 
WHERE con  IN (total);
 
/*если честно , не уверен в конечном результате- нет  проги писал от головы ( */
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.09.2011, 22:57
Привет! Вот еще темы с решениями:

Сравнение значений в двух ячейках
Добрый день УВАЖАЕМЫЕ ФОРУМЧАНЕ ! У меня есть небольшой вопрос по макросам....

Поиск в объединенных ячейках
Как можно найти ячейку, если она объеденена с другими? Пробовал различные...

Поиск в объединенных ячейках
Здравствуйте, подскажите пожалуйста в следующей проблеме. Если несколько ячеек...

Синхронное изменение текста в двух ячейках
Как сделать так чтобы при наборе (при изменении) цифр в поле Данные2...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru