![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 4 Dołączył: 10.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z przekształceniem poniższych zapytań
do takiej postaci:
Prosiłbym o jakiś przykład powyższego zastosowania. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Obejrzyj sobie INSERT ... ON DUPLICATE KEY UPDATE ...
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 4 Dołączył: 10.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zastosowałem poniższy przykład, ale bezskutecznie. Nadal zapisuje kilka razy te same dane.
Ten post edytował solid23 27.11.2009, 19:11:03 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
A założyłeś unikalny indeks na odpowiednie kolumny?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 4 Dołączył: 10.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zapewne coś namieszałem, bowiem nadal nie widać żadnych efektów.
Struktura tabeli:
Ten post edytował solid23 27.11.2009, 21:08:05 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 855 Pomógł: 145 Dołączył: 17.07.2008 Skąd: High Memory Area Ostrzeżenie: (0%) ![]() ![]() |
Jeśli dobrze rozumiem, nie chcesz aby powtarzały się rekordy z taką samą parą (com_id, user_id)
Kod ALTER TABLE comments_tpm
ADD UNIQUE INDEX com_id_user_id(com_id, user_id); |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 4 Dołączył: 10.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Śmiga aż miło, dzięki za pomoc.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 06:39 |