TonySunshine
Benutzer
- Beiträge
- 10
Hallo zusammen,
ich bin eigentlich recht fit in SQL habe jetzt aber mal ein Problem bei dem ich Hilfe gebrauchen könnte.
Auf meiner website kann man sich mit Facebook, Google Plus oder Twitter anmelden, dafür habe ich jeweils drei Tabellen erstellt und referenziere von meiner Tabelle User auf die entsprechende Id.
Mein Problem ist jetzt wie ich ein möglichst kurze und schnelle Abfrage machen kann sodass ich von der UserId auf den Usernamen komme.
Meine erste überlegung war ein UNION über alle drei Tabellen, das finde ich allerdings sehr kompliziert und wahrscheinlich ist es auch nicht besonders schnell.
Hier mal meine Struktur:
Ich habe beispielsweise die UserId 12 und möchte dazu per SQL den Usernamen, weiß aber nicht das User 12 ein Facebook User ist. Jemand eine Idee?
Vielen Dank
Dennis
ich bin eigentlich recht fit in SQL habe jetzt aber mal ein Problem bei dem ich Hilfe gebrauchen könnte.
Auf meiner website kann man sich mit Facebook, Google Plus oder Twitter anmelden, dafür habe ich jeweils drei Tabellen erstellt und referenziere von meiner Tabelle User auf die entsprechende Id.
Mein Problem ist jetzt wie ich ein möglichst kurze und schnelle Abfrage machen kann sodass ich von der UserId auf den Usernamen komme.
Meine erste überlegung war ein UNION über alle drei Tabellen, das finde ich allerdings sehr kompliziert und wahrscheinlich ist es auch nicht besonders schnell.
Hier mal meine Struktur:
Ich habe beispielsweise die UserId 12 und möchte dazu per SQL den Usernamen, weiß aber nicht das User 12 ein Facebook User ist. Jemand eine Idee?
Vielen Dank
Dennis