|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
Ситуация такая. Есть набор данных (строка) - v1, v2, v3, v4. Прилетает извне в скрипт пачками. В пачке по 10-20-30 штук. Раньше вставлял просто: insert into shm.table1 (val1,val2,val3,val4) values (v1, v2, v3, v4),(v1, v2, v3, v4),(v1, v2, v3, v4) Сейчас задача усложнилась, и мне нужно вставить в table1, только те строки, у которых v1 присутствует в table2, а v2 присутствует в table3. Как можно реализовать такой запрос? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2021, 13:58 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
Pitrovich, Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2021, 14:45 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
Melkij, Спасибо, мил человек! Как просто оказалось - as data и все, а я никак не мог найти как это сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2021, 15:05 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
Добрый день. Есть две таблицы в которых одна колонка содержит "https://domen.ru/p/n9s8hxPS4yaEC6n9R?hash=e51eb546-d364-48b7-9784-201e09062e49" ссылки вот такого плана вторая таблица содержит тектовую колонку с таким содержимым "n9s8hxPS4yaEC6n9R" нужно найти все id записей из первой таблицы,к которых не будет совпадать выделенное красным тоесть грубо говоря каждую запись из первой таблицы нужно проверить на соотвествие всем записям из второй таблицы и если соотвествий нет - выдать id этой записи " ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 15:11 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
localhost8080, [not exists | left join]+ like ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 15:36 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
Щукина Анна localhost8080, [not exists | left join]+ like Если не затруднит как выглядит целиком запрос - я не очень понимаю эту конструкцию,заранее спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 15:44 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
Щукина Анна localhost8080, [not exists | left join]+ like Код: plsql 1. 2.
попробовал вот так,запрос не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 16:10 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
Щукина Анна localhost8080, [not exists | left join]+ like left join не подходит,нужно обычный join ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 16:14 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
not exists тоже не работает финальный вид запроса вот такой Код: java 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 16:17 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
localhost8080 попробовал вот так,запрос не работает ... left join не подходит, нужно обычный join Всем подходит, у всех работает, а ему - не подходит, не работает... Код: 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. 29. 30. 31.
Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 04:31 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
localhost8080 Есть две таблицы в которых одна колонка содержит "https://domen.ru/p/n9s8hxPS4yaEC6n9R?hash=e51eb546-d364-48b7-9784-201e09062e49" ссылки вот такого плана что за дичь ну вы хотя бы вытащите в отдельную колонку свой n9s8hxPS4yaEC6n9R и ищите по нему запросто ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 07:23 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
бабушкин зайчик что за дичь ну вы хотя бы вытащите в отдельную колонку свой n9s8hxPS4yaEC6n9R и ищите по нему запросто Согласен что дичь. c удовольствием бы вытащил -как это сделать подскажите если не сложно,так как я попробовал различные регулярки и у меня ничего не вышло ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 08:34 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
Ну и еще вопрос - в первой таблице где ссылки там 90 млн записей,во второй таблице где ключи- там 70 тысяч записей Нужен запрос такого плана ,чтобы его выполенение не заняло ближайший месяц в данный момент вешаю индекс на ссылки из первой таблицы и ключи из второй сам индекс выглядит вот так Код: plsql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 10:10 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
localhost8080 как это сделать подскажите да хоть бы и вот так: Код: php 1.
localhost8080 в данный момент вешаю индекс на ссылки из первой таблицы и ключи из второй на ссылки? вот на это всё индекс?? авторhttps://domen.ru/p/n9s8hxPS4yaEC6n9R?hash=e51eb546-d364-48b7-9784-201e09062e49 где этот смайлик падающий в обморок... да и какой от такого индекса толк вообще ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 13:07 |
|
Помогите написать запрос
|
|||
---|---|---|---|
#18+
бабушкин зайчик localhost8080 как это сделать подскажите да хоть бы и вот так: Код: php 1.
localhost8080 в данный момент вешаю индекс на ссылки из первой таблицы и ключи из второй на ссылки? вот на это всё индекс?? авторhttps://domen.ru/p/n9s8hxPS4yaEC6n9R?hash=e51eb546-d364-48b7-9784-201e09062e49 где этот смайлик падающий в обморок... да и какой от такого индекса толк вообще ну теперь да смысла в индексе нет ,я добавил колонку - туда вынесу ключи их и проиндексирую как раз их. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 15:41 |
|
|
start [/forum/search_topic.php?author=ser_stiven&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 10395ms |
total: | 10551ms |
0 / 0 |