
Denis
03.08.2018
06:20:59
Салют парни
Подскажите с запросом
Есть столбец 1 в нем id компаний, есть столбец 2, в нем, скажем товар.
Мне нужно найти все товары, где есть определенная компания, но отобразить для этого товара все остальные компании включая определенную. Или по другому, нужно исключить в отображении товары, где нет определенной компании
Что то догнать не могу)

Al
03.08.2018
06:26:41

Google

Al
03.08.2018
06:27:51
А то выбрать все товары от определенной компании это одно. А выбрать все компании где есть определенный товар это другое

Denis
03.08.2018
06:37:51
Реально вообще так?
То есть, если dell продает телефон, то я хочу увидеть и другие компании кто продает телефон
Я не настолько силен с SQL, и гугл что то пока еще не помог.

Vladislav
03.08.2018
06:44:02
Можно, через подзапрос

Al
03.08.2018
06:44:51

Vladislav
03.08.2018
06:46:32
Он хочет увидеть компании с продуктами, которые продают те-же продукты, что и компания, которую он ищет

Denis
03.08.2018
06:48:06

Vladislav
03.08.2018
06:48:13

Denis
03.08.2018
06:48:38
Ну то что это реально, уже радует, буду пытаться)

Vladislav
03.08.2018
06:49:15
Подзапрос в помощь

Google

Al
03.08.2018
06:49:31

Vladislav
03.08.2018
06:49:33
С начало найди продукты компании, которую ты ищешь

Maksym
03.08.2018
06:49:48
это же SQL !!
тут все реально !!11

Al
03.08.2018
06:50:31
Из серии "ща мы всех по морде лица на фотках распознаем"
Или у вас там уже какие то когнитивные функции в селектах?

Vladislav
03.08.2018
06:51:27
Компания -> продукты компании -> все компании с этими продуктами
Не вижу проблем

Al
03.08.2018
06:52:12

Vladislav
03.08.2018
06:52:39
Да вообще похер, что там будет указываться

Al
03.08.2018
06:52:45
А если у тебя список продуктов. И ты ищешь кто еще этот список производит?
Ты либо получишь всех проищводителей что есть в базе либо нихера

Vladislav
03.08.2018
06:53:32
Блин, только проснулся, дайте на горшке посидеть и кофе попить

Al
03.08.2018
06:54:08
Нет
Видимо я не понимаю что значит ПРОДУКТЫ КОМПАНИИ
И как у нескольких компаний неожидано одинаковый продукт
А потом еще и целый список одинаковых продуктов

Denis
03.08.2018
07:07:24
Короче у меня получилось)
Эт реально, и без хаоса)
Плохо подумал изначально просто
http://joxi.ru/Dr8PyJkU4pPo5r

Google

Vladislav
03.08.2018
07:12:54
Да, похоже на правду

Shestakow
03.08.2018
07:15:25
Доброго времени суток, подскажите пожалуйста. Имеется некоторое По, в котором реализован полнотекстовый поиск на базе mysql 5,7. Я развернул дамп системы на maria db 10.1.26 . Должен ли работать понотекстовый поиск, в рамках этой верисии mari db. Спрашиваю у вас, а не на форуме поддержки данного по, так как в течении недели они в отпуске.

aster
03.08.2018
07:25:13
Проблема в том, что это в логике приложения - даа разных запроса.
1. Пользователь спрашивает телефоны делл
2. Ему выдают результат его запроса и дополнительно подсовывают выборку телефонов других производителей.
Это два разных запроса

Denis
03.08.2018
07:27:59

bulbazavr1k
03.08.2018
07:28:17
добрый день, вопрос есть). база есть, много простых и не очень запров на мощном сервере. Все хорошо работало и вдруг пошло много дедлоков даже на простых запросах. Подскажите есть ли анализаторы? чтобы отследить что мучает сервер. Индексы есть и не слетали
на самом деле уже неделю так) сначала ничего не работало вообще, добавили индекс стало работать все, но дедлоки часто

Evgeniy
03.08.2018
07:32:29

bulbazavr1k
03.08.2018
07:32:57

Evgeniy
03.08.2018
07:33:13
но вообще есть инструменты. но у каждой субд они свои, вроде как

bulbazavr1k
03.08.2018
07:34:09
MSSQL

Al
03.08.2018
07:34:10

bulbazavr1k
03.08.2018
07:34:15
чекаю монитор
ничего полезного

Al
03.08.2018
07:35:29
ничего полезного
Ну если ничего не трогал в софте. Значит наконец то данных накопилось дофига. И вот они косяки архитектуры полезли во все стороны.

bulbazavr1k
03.08.2018
08:15:18

Al
03.08.2018
08:16:25

Evgeniy
03.08.2018
08:26:52

bulbazavr1k
03.08.2018
08:28:06
разве индексы лечат дедлоки?
ну пока мы индекс один не добавили, ничего не работало вообще, везде таймауты и дедлоки, сейчас работает, но часто таймауты и дедлоки

Evgeniy
03.08.2018
08:30:14

Google

Evgeniy
03.08.2018
08:31:12
такое имхо не лечится индексами. разве что отчасти скрывает причину
я помню тоже пытался смотреть дедлоки в мсскл на 1с77. в студии какой-то трассировщик или типа того. но все это херня
починилось сменой 1с77 на 1с8х =)

Admin
ERROR: S client not available

bulbazavr1k
03.08.2018
08:33:08
наверное раньше апдейты были более шустрыми и все успевалось
ну у нас своя платформа просто

Evgeniy
03.08.2018
08:35:45

bulbazavr1k
03.08.2018
08:36:13

Evgeniy
03.08.2018
08:37:20
если до сих пор делается джойн 1/6 базы - то не делать апдейт таких-то таблиц... типа того =)
или в очередь их.. но я тут щас нафантазирую фигни. лучше подожди опытных

bulbazavr1k
03.08.2018
08:40:17
только вот прилетают неск апдейтов на эту же таблицу
думаю поможет ли разделение этой таблицы

Al
03.08.2018
08:46:39

Виктор
03.08.2018
08:47:51
думаю поможет ли разделение этой таблицы
да хрень это с разделением таблицы, дедлоков добиться достаточно сложно, при правильном обращении с базой, даже при достаточно высокой конкуренции и множестве данных.

Al
03.08.2018
08:50:08

bulbazavr1k
03.08.2018
08:50:41

Al
03.08.2018
08:51:30
индексы есть кстати
И сколько времени занимант обработка запроса? Мы можем еще 100500 лет гадать

Google

Denis
03.08.2018
08:51:40
Такой вопрос теперь, можно ли так сделать:
выводить результат если есть в одном столбце V1(min), V2(max), и если разница между ними N

Al
03.08.2018
08:56:36
Пятница же вроде.

Fike
03.08.2018
10:47:14

Vladislav
03.08.2018
10:48:30
пятница...

Terminator
03.08.2018
11:34:13
@strongthunder будет жить. Поприветствуем!

Strong
03.08.2018
11:34:58
всем привет, подскажите плиз в чем проблема, запускаю sql сервер, сеть становиться не доступна, выключаешь сервис, работает. брандмауер отключен

Vladislav
03.08.2018
11:36:15
Какой сервер? Какая ос?

Strong
03.08.2018
11:36:27
2008 и 2012
на обоих
стоило включить сетевой протокол tcp для доступа к базе по сети
начались траблы

Vladislav
03.08.2018
11:37:36
Сеть не доступна - как проверяли?