Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 0 Dołączył: 5.02.2007 Ostrzeżenie: (0%)
|
Witam
Mam np: 4 zmienne, każda z nich zawiera jakiś wyraz. Czy można zbudować tak zapytanie żeby sprawdzało czy wyraz jest w bazie, jeśli nie to go dodaje, a jeśli jest to zmienia zawartość jednej kolumny w tym rekordzie? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 43 Dołączył: 9.11.2007 Ostrzeżenie: (0%)
|
Cytat hmm jakoś nie widzę zastosowania Jeżeli na polu wg którego chcesz wyszukać te wyrazy masz założony indeks typu PRIMARY lub UNIQUE, to możesz wykonać zapytanie REPLACE. W wypadku gdy rekordu z takim wyrazem nie będzie, to zostanie on dodany do bazy, jeżeli taki wyraz już będzie w bazie, to odpowieni rekord zostanie uaktualniony |
|
|
|
szczypior [sql] zapytanie z if'ami i case'ami 1.12.2007, 17:47:23
Indeo Baza danych jest jak twardy dysk. Wydajesz jej kon... 1.12.2007, 18:25:57
BaN Może zastosuj REPLACE? 1.12.2007, 18:58:38 
szczypior Cytat(BaN @ 1.12.2007, 18:58:38 ) Moż... 1.12.2007, 20:23:20
szczypior a jak mozna założyć uniquea na kolumnie z danymi ... 6.12.2007, 16:46:30 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 00:49 |