Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 14.12.2007 Ostrzeżenie: (0%)
|
Chodzi o to że chce połączyć dwie tablice (godzina,dzień) razem za pomocą trzeciej (godzia_dzien) do tablicy godzina zawsze wstawiam nową wartości ma ona jedno pole ID które jest zwiększane przy dodaniu nowego wiersza. To ID potrzebuje by połączyć tablice godzina z dniem przez tablice godzina_dzien gdzie wstawiam idDzien i idGodzina. Na razie robię to w ten sposób:
Działa ale zastanawiam się czy nie można tego zrobić sprawniej tak by wystarczyło tylko jedno zapytanie a nie dwa. Pozdrawiam i z góry dziękuje za pomoc. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 14.12.2007 Ostrzeżenie: (0%)
|
Dzięki.
Ale... czy to jest pewne;) Chodzi o to że w mojej bazie danych mniej więcej w jednym czasie (na początku godziny w zależności od ustawień komputerów) będzie wysłanych około 200 tego typu zapytań każde z innego komputera i mające i nie mogą zachodzić na siebie. Obawiam się by nie było tak że powiedzmy jeden komputer wrzucił insert w tym czasie drugi też to zrobił i gdy pierwszy pobiera tą wartość to ona jest już dla tego drugiego. Czyli przypisuje inne dane a wtedy to klops normalnie (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
|
rosomak INSERT który odrazu zwraca wstawiony wiersz jak SELECT 1.11.2009, 10:47:47
wookieb Jeżeli chcesz pobrać id ostatniego rekordu to masz... 1.11.2009, 11:00:36
wookieb Szczerze to nie jestem pewien, ale wtedy możesz wy... 1.11.2009, 12:02:23 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 17:39 |