
#python
#sql
#naukaprogramowania
Mircy pomocy!
Mam 2 tabele w sqlite jedna ma kolumnę z nazwą drugiej tabeli jako rekord (ma być tego więcej). Kiedy z głównej bazy z nzwami tabel chcę wywołać nazwę to wypluwa mi coś takiego:
('nazwa_tabeli\n',)
i kiedy daję wyszukiwanie po tej wartości to wywala że nie zna takiego rekordu.
co zrobić? jak życ?
oto fragment kodu:
c.execute('SELECT word FROM webwordcheckdatabase WHERE website = ' + str(idname))
c.execute('SELECT website FROM webwordcheckdatabase WHERE website = ' + str(idname))
to są wyszukiwania po głównej tabeli. Na koniec dodaję stringa i może nie zgadza się z metodyką i zmienię to ale na razie chcę znaleźć rozwiązanie obecnego problemu.
#sql
#naukaprogramowania
Mircy pomocy!
Mam 2 tabele w sqlite jedna ma kolumnę z nazwą drugiej tabeli jako rekord (ma być tego więcej). Kiedy z głównej bazy z nzwami tabel chcę wywołać nazwę to wypluwa mi coś takiego:
('nazwa_tabeli\n',)
i kiedy daję wyszukiwanie po tej wartości to wywala że nie zna takiego rekordu.
co zrobić? jak życ?
oto fragment kodu:
c.execute('SELECT word FROM webwordcheckdatabase WHERE website = ' + str(idname))
c.execute('SELECT website FROM webwordcheckdatabase WHERE website = ' + str(idname))
to są wyszukiwania po głównej tabeli. Na koniec dodaję stringa i może nie zgadza się z metodyką i zmienię to ale na razie chcę znaleźć rozwiązanie obecnego problemu.
- Najlepsze
- Wszystkie komentarze






Daję wędkę:
idname = "www.wykop.pl"
print('SELECT word FROM webwordcheckdatabase WHERE website = ' + str(idname))
a warunek w WHERE to normalne wyrażenie logiczne (i łańcuch znaków różni się od nazwy zmiennej).