|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
31.10.2015, 14:54 | #1 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 288
|
Найти и изменить SQL запрос
Есть таблица users со столбцами id user pass email sms(integer)
Как мне сделать поиск по id и если нашелся то изменить значение email только у этого пользователя И в столбце sms храниться количество смс, как передать допустим 10 из 20 другому пользователю.То есть у одного отняли другому прибавили Последний раз редактировалось mitiay; 31.10.2015 в 15:38. |
31.10.2015, 16:46 | #2 | ||||
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,389
|
Цитата:
Код:
Цитата:
Код:
Цитата:
-- id -- Дата_отправки -- СМС_текст -- FK constraint Users(id) Цитата:
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 31.10.2015 в 16:53. |
||||
31.10.2015, 17:45 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
31.10.2015, 20:04 | #4 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 288
|
Код:
База MYSQL Делаю вот так выходит ошибка Последний раз редактировалось mitiay; 31.10.2015 в 20:32. |
31.10.2015, 20:54 | #5 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Как запросы параметризировать, знаешь?
I'm learning to live...
|
||
31.10.2015, 21:00 | #6 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 288
|
SQLQueryPersonal.sql.text:=('UPDATE Users SET Email =')+('new_email_goes_here@yahoo.com ')+(' WHERE IdUser = 5');
так тоже самое |
31.10.2015, 21:02 | #7 | |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,389
|
Цитата:
Код:
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 31.10.2015 в 21:04. |
|
31.10.2015, 21:04 | #8 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 288
|
[dcc32 Error] Unit4.pas(82): E2038 Illegal character in input file: '"' (#$22)
|
31.10.2015, 21:17 | #9 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 288
|
Поставил пробел перед WHERE
SQLQueryPersonal.sql.text:='update users set Email='+('newmail@mail.ru')+' where IdUser='+ Trim(edit1.text); |
31.10.2015, 21:25 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
O-la-la...
1) Код:
Код:
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрос sql. Найти людей, которые чаще всего переходят с одного тарифа на другой. | GoodNight | SQL, базы данных | 3 | 28.05.2014 13:40 |
Delphi-BDE-LocalSQL - SQL запрос-найти конкретный номер | AvRob | SQL, базы данных | 3 | 14.06.2013 11:41 |
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) | Машуля | SQL, базы данных | 4 | 06.05.2010 21:09 |
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi | S_Yevgeniy | Помощь студентам | 1 | 27.10.2009 06:26 |
SQL запрос на основе другого SQL запрса... | Timoxa | БД в Delphi | 1 | 07.01.2007 18:15 |