Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

UpDate. Как изменить одну запись, если их несколько одинаковых?


Страницы:   1 2 3 4 5

DmitrichJ ©   (2007-08-02 14:18:00) 

Допустим в базе есть несколько абсолютно одинаковых записей в 2-х полях:

  | name  | code |
1. | "Вася" |  0    |
2. | "Вася" |  0    |
3. | "Вася" |  0    |

и мне нужно одной, любой из этих записей изменить значение code.

Или всё же нужно создовать идентифицирующее поле np?


sdts   (2007-08-03 15:31:00) [81]


> любой из этих записей изменить значение code

собственно а почему не всем, если не имеет значение какой?
update table set code=1 where name='Вася'
:)


Anatoly Podgoretsky   (2007-08-03 15:14:00) [82]

А база то есть?


Sergey13   (2007-08-03 15:05:00) [83]

> [9] Кщд ©   (03.08.07 14:48)

Это не вредная догма.8-)


Кщд   (2007-08-03 14:48:00) [84]

>TMegaMaster(Lamer)   (02.08.07 19:56) [8]
мозги не пудрили бы бодаванам юным догмой религиозной))


TMegaMaster(Lamer)   (2007-08-02 19:56:00) [85]

Совет на будущее - создавай поле ID ВСЕГДА. Даже если кажется что оно вроде и не нужно. Ну и по сбжу - добавь такие поля в таблицах, где их нет, потому как в противном случае ты будешь каждый день подобные вопросы задвать


Desdechado   (2007-08-02 19:51:00) [86]

> несколько абсолютно одинаковых записей в 2-х полях:
записи в полях не бывают
бывают наоборот
а нужны ли вообще эти дубли?
что-нибудь кроме этих полей есть в записи, что их может отличать?


Sergey13   (2007-08-02 14:40:00) [87]

> [4] DmitrichJ   (02.08.07 14:32)
> черезчур много таблиц и генераторов

Через чур много - это как? Если лишние поудаляй - ты же хозяин/разработчик.
Судя по "базе есть несколько абсолютно одинаковых записей" надо еще немало поработать над структурой. И

> Или всё же нужно создовать идентифицирующее поле np?

только убеждает в этом.


StriderMan   (2007-08-02 14:36:00) [88]


> и генераторов

а генераторы для чего используются?


DmitrichJ   (2007-08-02 14:32:00) [89]

черезчур много таблиц и генераторов. Но, видимо, придётся всё же делать...


clickmaker   (2007-08-02 14:30:00) [90]


> моей задаче там ID трудновато будет реализовать

почему?


DmitrichJ   (2007-08-02 14:28:00) [91]

Просто думал мало ли есть способ. А то в моей задаче там ID трудновато будет реализовать


Kolan   (2007-08-02 14:21:00) [92]

> Или всё же нужно создовать идентифицирующее поле

Ну а как ты хотел? Ессно создай ID. Ты его в примере даже сделал:
1.| «Вася» |  0    |
2. | «Вася» |  0    |
3.| «Вася» |  0    |


Страницы:   1 2 3 4 5

Наверх

Титульная страница Поиск, карта сайта Написать письмо