![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 249 Pomógł: 0 Dołączył: 22.12.2011 Ostrzeżenie: (10%) ![]() ![]() |
Witam serdecznie wszystkich.
Mam zagwozdkę z tematyki logiki. Nie wiem jak odpowiednio i optymalnie dodawać wartości do Bazy Danych z tablicy dynamicznej wielowymiarowej a konkretniej tablicy która codziennie ma nowe tablice - jedne dodane drugie skasowane i nie mam zbytnio na otrzymane dane wpływu. Przykładowa tablica wygląda tak
Ostatnie tablice są zawsze najnowsze lecz są to ilości randomowe dlatego może być 1 nowa dziennie lub 10 nowych. Chciałbym teraz dodawać tylko i wyłącznie nowe unikalne tablice do Bazy Danych - tak aby wpisy się nie duplikowały i jeśli dana tablica jest w bazie to powinna zostać pominięta a nowa unikalna powinna zostać dodana. Jak mogę rozwiązać taką logikę? Proszę o jakieś porady itp. Ten post edytował MESSIAH :) 1.08.2016, 15:42:03 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
A po co korzystasz z autoincrement skoro i tak masz swoje ID? Czemu nie skorzystasz tylko z tego?
Co do problemu to masz kilka opcji http://stackoverflow.com/questions/5655396...ent-primary-key https://www.percona.com/blog/2011/11/29/avo...-insert-ignore/ http://stackoverflow.com/questions/5924762...uplicate-insert
Powód edycji: [nospor]:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 18:46 |