• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  • Tagi:
  1. #1
    Pafcio jest nieaktywny Początkujący
    Dołączył
    Jul 2010
    Posty
    16

    Domyślnie Hurtowa zmiana danych w tabeli SQL JAK ?

    Mam taki problem.

    W tabeli post mam wyszukanego usera który przy "userid" ma 0 zamiast wartości jaką ma przypisaną w tabeli user
    W związku z tym, że ma napisanych takich postów dość sporo zmiana ręczna pozycji userid w tabeli post odpada.

    Chciałbym to zrobić automatycznie zapytaniem do SQL i tu jest problem

    Jak skonstruować zapytanie SQL, które wyszuka mi w tabeli POST użytkownika o username powiedzmy AAA i na wyszukanych danych dokona zmiany pozycji userid z 0 na np 56 ?

    Serdecznie dziękuję za pomoc.



  2. #2
    Pafcio jest nieaktywny Początkujący
    Dołączył
    Jul 2010
    Posty
    16

    Domyślnie

    Jak widać musiałem sam temat rozkminić bo się na pomoc nie mogłem doczekać:

    Wystarczy zastosować proste zapytanie do SQL:

    Wchodzimy w tabelę która nas interesuje (w moim przypadku jest to tabela POST)

    następnie z górnego Menu wybieramy SQL

    i w miejsce zapytania wpisujemy następującą komendę:

    UPDATE `post` SET `userid` = '555' WHERE `username`='JUZIO';

    Tłumaczenie z SQL na polski będzie następujące:

    Wejdź do tabeli post i znajdź wszystkie rekordy które posiadają w "username" "JUZIO" i dokonaj zamiany w kolumnie "userid" na "555"

    Temat uważam za zamknięty.

    Pozdrawiam.


  3. #3
    Mateusz K. jest nieaktywny vBHELP.pl Team
    Dołączył
    Sep 2008
    Posty
    1 447
    Przydatne posty
    164

    Domyślnie Temat oznaczony jako "ROZWIĄZANY"

    Ten problem został rozwiązany, a wątek zamknięty.

    • Jeśli chcesz zadać nowe pytanie, załóż nowy wątek.
    • Jeśli masz wątpliwości odnośnie rozwiązanego problemu, poproś moderatora o otworzenie wątku.


Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67