Mirki z #sql mam problem, bo jakiś programista za 5 zł stworzył nie bardzo optymalną tabele gdzie rekordy z tabeli A mają w kolumnie numerki 1-7 które odpowiadają nazwie kolumny F1-F7 w tabeli B, i czy da się to jakoś optymalnie jednym zapytaniem zrobić, bo robienie zapytania dla każdego z kolei rekordu nie bardzo mi na ręke ( ͡°ʖ̯͡°) I nie, na tę chwilę nie da się przerobić schematu tabeli B.
@Zeronader: Klejenie zapytań. Tzn. wypluwasz poszczególne nazwy kolumn, dajesz jako tekst i do tego dorzucasz zapytanie dotyczące tabeli B również jako tekst i kleisz żeby wyszło z tego jakieś łączenie. Taki poklejony tekst odpalasz jako zapytanie odpowiednią procedurą. Zresztą zależy z jakim silnikiem #sql masz do czynienia.
@jbartoszek: O takie coś chodzi, zastanawiam się czy jest możliwość zrobienia to w miare jednym zapytaniem, a nie dla każdego rekordu z tabeli A robić zapytanie z wyniki do B pobierając wartość komórki. @ludzik: Właśnie nie chce tego tak zrobić, bo to generuje dodatkowe zapytania.
„Psy nigdy nie umierają. One śpią w twoim sercu” (Ernest Montague)
Żegnaj przyjacielu. Mam nadzieję, że jesteś teraz w lepszym miejscu za tęczowym mostem. Na zawsze pozostaniesz w moim sercu. Będzie mi Ciebie strasznie brakowało.
I nie, na tę chwilę nie da się przerobić schematu tabeli B.
@ludzik: Właśnie nie chce tego tak zrobić, bo to generuje dodatkowe zapytania.
źródło: comment_BqHNNtvRHDnPKpYmmwthHU5nR6R2qtw5.jpg
PobierzDo znormalizowania i tyle