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: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%)
|
Baza danych jest jak twardy dysk. Wydajesz jej konkretne polecenia zapisu danych, a nie rzucasz 20 tytułów filmów żeby dysk sam sobie dochodził co zapisać, a co wywalić. Z tego co wiem sql nie pozwala zagnieździć w pojedynczym zapytaniu podzapytania wykonującego operację inną niż select. Operacje ingerujące w dane są dostępne tylko dla procedur i triggerów. Najsensowniejsze i najbardziej efektywna byłaby weryfikacja takich rzeczy w środowisku np. php, a wynik analizy zapisujesz w bazie.
|
|
|
|
szczypior [sql] zapytanie z if'ami i case'ami 1.12.2007, 17:47:23
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
BaN Cytathmm jakoś nie widzę zastosowania
Jeżeli na po... 1.12.2007, 20:44:52
szczypior a jak mozna założyć uniquea na kolumnie z danymi ... 6.12.2007, 16:46:30 ![]() ![]() |
|
Aktualny czas: 1.01.2026 - 16:37 |