Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] Budowa zapytania korzystajacego z 2 baz naraz.
dram
post 18.11.2012, 14:06:38
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 15.10.2011

Ostrzeżenie: (0%)
-----


Witajcie.

Potrzebuje zaktualizować id moich użytkowników na nowym forum.

tzn.

  1. update ipb.ipbmembers set member_id = user_id-1 where(ipb.ipbmembers = php.phpbb_users)


Ale to z pewnością nie będzie działać:

spróbuje to jakoś opisać.

W bazie php , tabeli phpbb_users, kolumna `username` odpowiada (baza)ipb -> (tabela) ipbmembers kolumna `name`

I teraz z kolumny user_id w php.phpbb_users musze ustawić takie same wpisy(lecz -1 ( o jeden mniejsze w porównaniu z user_id))

do kolumny member_id w ipb.ipbmembers - > WHERE (ipb.ipbmembers.`name` = php.phpbb_users.`username`);

Przykład

php.phpbb_users.

`user_id` = 10
`username` = dram

Więc w ipb.ipbmembers
Gdzie jest `name` = dram

ustawia `member_id` = user_id - 1 = 9

Pozdrawiam.


Cytat
update ipb.ipbmembers SET ipb.ipbmembers.`member_id` = php.phpbb_users.`user_id`-1 WHERE (ipb.ipbmembers.`name` = php.phpbb_users.`username`)


Unknown column 'php.phpbb_users.username' in 'where clause'
Coś takiego też nie chce mi działać.

Ten post edytował dram 18.11.2012, 17:41:29
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.05.2024 - 12:05