Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
Подскажите как реализовать 1 запросом т.е. берем одно значение из одной таблицы и ложим в другую таблицу, но ложим в ячейку содержащее NULL, если NULL отсутствует, то добавляем новую строку Что то у меня с данным запросом не хочет работать Спасибо Код: plsql 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 20:07 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
sergiksergikу меня с данным запросом не хочет работать Это - НЕ запрос с точки зрения MySQL. sergiksergikберем одно значение из одной таблицы и ложим в другую таблицу, но ложим в ячейку содержащее NULL, если NULL отсутствует, то добавляем новую строкуНет такого. Есть только два вида совмещённых запросов: явнодуальный - INSERT ON DUPLICATE KEY UPDATE неявнодуальный - REPLACE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 21:08 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
Спасибо Можно тогда написать запрос на мою проблему? а то опять составлю не запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 21:11 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
Нет. Можно - два запроса. Или - хранимую процедуру. Последнее имхо оптимум. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 21:21 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
Можешь помочь написать для моего вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 21:35 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
sergiksergikМожешь помочь Лехко... http://dev.mysql.com/doc/refman/5.7/en/create-procedure.html А всё остальное у тебя уже написано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2017, 22:20 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
Кто может написать запрос? Просьба не отсылать на учебники и давать советы. Форум предназначен для помощи. Помогите, напишите готовый запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2017, 11:58 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
sergiksergikФорум предназначен для помощи.Вот именно - помощи... вот это почитайте... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2017, 22:40 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
я не студент мне не нужно писать задания мне нужен всего лишь запрос. Не можете помочь? Пройдите мимо. Может имеются люди, которые не умничают, а помогают, таким буду рад. Повторю. Напишите кто-нибудь запрос. Я привел как делаю и что мне надо. Далее я не знаю как делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 11:32 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
sergiksergik, не стоит обижаться , тебе дали полный ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 11:44 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
Я не обижаюсь Я попросил просто написать запрос Можно было просто написать эти пару строк, нет же, полезли по правилам, смотреть дл чего форум, тратить время свое. За это время написали бы, либо проигнорировали. Написал так Код: plsql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 11:50 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
sergiksergik, смотри into ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 11:54 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
Да работает вроде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 12:03 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
Работать то работает, но это, извиняюсь, говнокод. Сам через джва года забудешь в чем тут смысл и будешь долго голову ломать, не говоря уж о том случае если кому то вместо тебя это переделывать придется. В чем проблема сделать селект (проверку) на клиенте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 20:05 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
В том, что я не знаю. Я разбираться начал 2 недели назад. Что сделал то сделал. Думал тут помощи найду, так тут почти все библиотекари Только ссылки дают. Так что, что есть, то есть. Может через год новый состряпаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 20:37 |
|
||
|
Вставить вместо NULL, а если NULL нету, то добавить строку
|
|||
|---|---|---|---|
|
#18+
А запросы кто (точнее что) на сервер отправляет? Почему там эту логику не реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2017, 21:32 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=39384942&tid=1831002]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 138ms |

| 0 / 0 |
