Официальный сайт студ.городка НГТУ
Программирование и БД » mSQL update 

#1  08.11.06 15:38

mSQL update

Нужно поменять запсь 00YL на 00QE. Причем массово. Для этого:

select * cashspec from rn_db where like "00YL"


После (и ента фишка не работает):

update cashspec;
set rn_db="00YL";
where rn_db="00QE";


В чем дело?

Исправлено search (08.11.06 15:39)

Offline

#2  08.11.06 16:44

Re: mSQL update

не не канаетъ, убирал с последней строки " точкозапятие"

Offline

#3  08.11.06 17:13

Re: mSQL update

LOL
Bp последней как раз и не надо :)))

Offline

#4  08.11.06 21:13

Re: mSQL update

а селект зачем? и почему там нет ";"  )?

Offline

#5  09.11.06 01:05

Re: mSQL update

search написал(а):

select * cashspec from rn_db where like "00YL"

а эта фишка работает?

Offline

#6  09.11.06 10:40

Re: mSQL update

Matrim,
да работает.

to all: Да вы думаете что у меня там данных нет. Я скажу, что вы ошибаетесь.

а реплейсом можно обновить записи?

Исправлено search (09.11.06 10:44)

Offline

#7  09.11.06 10:54

Re: mSQL update

вот так попробуй
update cashspec set rn_db="00YL" where rn_db="00QE";

Offline

#8  09.11.06 12:53

Re: mSQL update

Matrim написал(а):

search написал(а):

select * cashspec from rn_db where like "00YL"

а эта фишка работает?

у ниво паходу свой какой то мускул,нейронный типа

Offline

#9  09.11.06 15:34

Re: mSQL update

Matrim написал(а):

search написал(а):

select * cashspec from rn_db where like "00YL"

а эта фишка работает?

а эта фишка точно работает??

Offline

#10  09.11.06 15:36

Re: mSQL update

Вылетает ошибка, или запрос обрабатывает 0 записей?

Код::

SELECT COUNT(*) FROM cashspec where m_db = '00QE'

вернет что-нибудь?

Offline

#11  09.11.06 22:12

Re: mSQL update

A-Lex, вроде заработало. Сенкс.


Ну про селект скажу что у меня все работает.

Мерзкий, зачем нужен COUNT ?

Offline

#12  09.11.06 23:59

Re: mSQL update

search, а вообще зачем селект?:)
и неправильно составленый...интересно как он у тебя работал)))))

Offline

#13  10.11.06 09:19

Re: mSQL update

Не знаю как но у меня команда селект работает
Кстати работаю на минискюль. Селект нужен для отбора данных. После отбора нужных мне данных я ими оперирую. Вот собственно для этого и селект был использован.

Offline

#14  10.11.06 17:00

Re: mSQL update

search написал(а):

Не знаю как но у меня команда селект работает

если вот этот "селект":

search написал(а):

select * cashspec from rn_db where like "00YL"

то правильный ответ - никак

у меня 2 рац. предложения:
1) если автору тему нужно сделать это, причем сам он работает в другой области (медик, например. или агроном.) и скорее всго больше никогда не будет заниматься подобным, то можно написать здесь (на форуме) структуру таблицы и что хочется сделать. ему подскажут, что нужно сделать и как.
2) если автор темы хочет когда-нибудь написать в своем резюме "я знаю такой-то диалект sql", то нужно взять учебники, еды и сесть разобраться в этом чортовом sql. обязательное условие - никаких контактов с другими людьми, sql можно учить в гордом одиночестве, не напрягая никого фразами: "ааааа! я тут что-то написал, оно не работает, где ошибка". т.к. нормальный ответ в такой ситуации - не работает потому что написано дерьмо.

Offline

Программирование и БД » mSQL update 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.105 сек.
Выполнено 11 запросов.