![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 3 Dołączył: 27.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
W swojej bazie do tej pory wyszukiwałem po 1 kolumnie i nie było problemu (SELECT...LIKE nazwa="$xxx%") Teraz jednak doszła druga tabela z alternatywnymi nazwami, opisami i słowami kluczowymi. Dlatego postanowiłem zrobić jedną kolumnę, którą w cronie będe aktualizował złączeniem wszystkich nazw i po tej kolumnie będę szukał zamiast za każdym razem łączyć kilka tabel. No i mam problem. Tabela1: | idProducenta |symbol | nazwa | tekst_do_szukania Tabela2 | idProducenta | symbol | idWpisu | wartosc | typ | pokaz_na_stronie (klucze główne boldem) wymyśliłem takie oto zapytanie:
Ale ono nie działa poprawnie, aktualizuje tylko te wpisy, w których jest coś w tym podzapytaniu, dla pozostałych ustawia tekst pusty. zacząłem więc to zmieniać i doszedłem do czegoś takiego:
ale i tu praktycznie zawsze złącza z "NIC". Ktoś może mi powiedzieć, co źle robię i czy to w ogóle jest możliwe, czy też tego się nie da zrobić i muszę w tym CRONie zrobić skrypt, które te 650 000 rekordów ręcznie rekord po rekordzie będzie jechał? Ten post edytował MatKus 16.07.2012, 09:59:09 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.08.2025 - 22:18 |