Po prostu robisz LIKE i podstawiasz tam, gdzie może być różny znak, wieloznaczeniowy '_', a potem zaprzeczasz. Np. [syntax=sql]SELECT * FROM tabela WHERE dana NOT LIKE 'rok prod.: 201_; nr rej.: __11111'[/syntax]
Może się udać: w krzakach , odpowiedź też. Ten zewnętrzy select jest specyficzny, nie wykonuje fizycznego "ruchu" bazą danych, nie selekcjonuje z żadnej tabeli, i to jest w pełni poprawne. Ważne aby wewnętrzne selekty zwracały jedno pole z jednego wiersza. Nie obiecuję że zadziała z każdym możliwym SQL. Klauzule 'as' nie twierdzę że są konieczne / potrzebne...
Obstawiam, że raczej z transakcjami. Do wykonania zapytania może być potrzebne dodatkowe miejsce. Ale trochę strzelam w ciemno. Spróbuj na początek usunięcie np. z pojedynczym rekordem.
Dodaj do swojego kodu coś takiego : [syntax=php]echo '<td bgcolor=#dee7ff width=5%>'; $obliczenie = $row[ilosc] * $row[cena]; // tutaj mnoze ilosc * cena echo $obliczenie; $suma = $suma + $obliczenie; echo '</td>'[/syntax] I możesz to sobie potem wyświetlić. [syntax=php]echo "Suma : ".$suma;[/syntax]
Jak dla mnie, to tabela 1 jest źle zaprojektowana - te same co do istoty dane na szerokość. To, że w jakimś miejscu zaprezentuje się taki WIDOK, to nie znaczy że DANE maja tak wyglądać. Zaprojektowane po excelowemu: jak dane widzę, tak są zbudowane . Prawie zawsze to widzę, jak autor excellowy chciał się "unowocześnić" do bazy danych. A to nieprawda...
Zastanów się co napisałeś w swoim warunku. Przecież kolumna bnf_data_ur nie zawiera wieku ale datę urodzenia. Odejmij od aktualnej daty datę urodzenia, wyciągnij z niej lata i dopiero porównuj z 65 i daj >= a nie samo >.
O ile dobrze pamiętam, w MS SQL konkatenację stringów robi się normalnie operatorem +, czyli: INNER JOIN dbo.[dok__Dokument] ON (dbo.nz__Finanse.[nzf_Tytulem ... LIKE dbo.dok__Dokument.[dok_NrPelny] + '%') Jesli nie, to trzeba poszukać odpowiedniej funkcji w MSDN (concat?).
[syntax=sql]UPDATE tabela SET value = 'inna_wartosc' WHERE value = 'xxxxx' AND post = '1042'[/syntax] Najlepiej zrób sobie kopię tej tabeli i wtedy kombinuj
W Accesie da się stworzyć tabelę używając SQL. Tworzysz kwerendę, w menu "Widok" wybierasz "Widok SQL", wpisujesz w okienko na przykład: CREATE TABLE tabela (pole1 char, pole2 char); klikasz "wykrzyknik" (wykonaj) ... i tabela ci się utworzy. Ale mało kto się tak bawi, bo o wiele łatwiej to się robi kreatorem tabel
A masz możliwość zorganizowania tabel inaczej ?
Zajrzyj do tabeli SYSOBJECTS. Tam sa wszystkie obiekty bazy danych.
[syntax=sql]SELECT data_zdarzenia FROM tabela GROUP BY data_zdarzenia[/syntax] lub [syntax=sql]SELECT DISTINCT data_zdarzenia FROM tabela[/syntax] z opcjonalną klauzulą ORDER BY. Działają na każdym chyba systemie bazodanowym.
Coś jeszcze jest nie tak... dalej mam podkreślone wiersze: 8,9,11, 14-18 taaaaa .... a komunikaty tam jakieś są? Czym to w ogóle edytujesz?
Wejdź w telefonie na: Ustawienia->Menadżer aplikacji->[aplikacja]->Wymuś zatrzymanie & Wyczyść dane lub Zmień nr wersji tworzonej bazy danych: [syntax=java]super(context, "nazwabazy.db", null, 1 <-----);[/syntax]
projekt z dopisanym dodawaniem zlecenia... tak jak wcześniej zmień connetion stringa w class'ie serwis... to poprawiona baza z dopisanymi sp... [syntax=sql]USE [SERWIS] GO /****** Object: StoredProcedure [dbo].[sp_dodaj_klienta] Script Date: 2013-06-21 10:54:28 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ========================================...
yes ps. ps już wyrzuciłem ;) ... a bo trzy rzeczy na raz robię możesz tez to z posta wyrzucić? dzięki :)
Widac ze musisz poczytac jakis kurs mysql. Pokaze kilka podstowych, za nazwe bazy danych przyjme "nazwa1" a za tabeli "nazwa2". Tworzysz baze danych tak (moga wystepowac literowki bo z pamieci pisze): [syntax=sql] CREATE DATABASE nazwa1 [/syntax] Wybierasz baze danych: [syntax=sql] USE nazwa1 [/syntax] Tworzysz tabele: [syntax=sql] CREATE TABLE nazwa2...
Lekko zmieniłbym. Na początku każdą tabelą wyposaż w pole typu Lp albo coś podobnego będącym kluczem głównym (identyfikator wiersza w tabeli), autonumerowany typu liczba (konkretnie nie piszę, bo różnie się to definiuje w zależności od systemu baz danych). Pole z kluczem obcym nazwij np. ID_Pracownika. Jak to poprawisz, czyli definicję pól w tabelach,...
hej, triggery czy poczytałeś trochę o zastosowaniach i jakie są ograniczenia ich zastosowania ? niżej pare cennych dla Ciebie informacji :) - jeśli Ci odpowiadają ograniczenia no to działaj :),ale wcześniej zrób sobie gdzieś backup bazy :) W wyzwalaczach nie wolno uzywac operacji zwiazanych z transakcjami: COMMIT, ROLLBACK. Ograniczenia w uzyciu wyzwalaczy:...
Czy moglibyście sprawdzić czy ten kod jest poprawnie napisany? Nie jest. 1. Pytasz na forum, czy ludzie będą ręcznie kompilować (przeglądać) Twój kod i patrzeć, gdzie są błędy, gdy masz gotową odpowiedź na załączonym obrazku? 2. Zawsze wklejając kod używaj SYNTAX (Podgląd -> SYNTAX -> SQL). Popraw pierwszy post. Bez tego dalej nie rozmawiamy. 3. W...
Witam, o ile się nie mylę, to w narzędziu, z którego korzystasz na podstawie kodu, który wkleiłeś można wygenerować graficzny podgląd utworzonych tabel i relacji między nimi. Usuwanie powinieneś zacząć od tabel, w których są klucze obce. Rozrysuj sobie schemat bazy wraz z powiązaniami. Jeśli masz np. tabelę A i tabelę B, które są powiązane relacją A...
select * from tabela1 where not exists (select 1 from tabela2 where tabela1.id = tabela2.id) and not exists (select 1 from tabela3 where tabela1.id = tabela3.id) and not exists... and not exists (select 1 from tabelaX where tabela1.id = tabelaX.id)
1. SaveChanges możesz robić poza pętlą. 2. Przeczytałeś to, co napisałem o ścieżkach do baz danych? Podejrzewam, że masz identyczny problem jak opisałem w poprzednim poście.
Namieszałeś coś chyba w bazie.... i teraz z tego co mi się wydaje nie ma dostępu do bazy danych. Ten pierwszy błąd to oznaczał że masz przepełnienie, "full" czyli pełny...
Witam serdecznie potrzebuję wyciągnąć następujące dane z tabeli Microsoft SQL Server 2012 poniżej opiszę funkcjonalność danych. Sklep prowadzi sprzedaż całodobową, w tabeli paragon za zapisane wszystkie transakcje wykonane na kasie fiskalne o określonej godzinie i dacie, my potrzebujemy wyrzucić dane tylko pomiędzy godziną (KOLUMNA DataCzas) 2016-05-02...
SELECT id_uzytkownika, MAX(liczba_punktow) FROM tabela GROUP BY miejsce;
Jak dołączysz do jednej tabeli dwie kolejne po warunku z pierwszej, to przecież wymnoży rekordy, w efekcie da błedne wyniki. Użyj po prostu podselectów na sumy.
a ja potrzebuję taki wynik selecta: ID; IMIE; NAZWISKO; FUNKCYJNY; PREMIA 1; John; Novak; <null>; 100 2; Kate; Novak; <null>; <null> 3; Jack; Kovalsky; <null>; <null> 4; Ian; Smith; 500; 300 Użyj selecta w select-cie. [syntax=sql]Select PRACOWNIK.*, (select sum(KWOTA) from dodatki as dodatki1 where dodatki1.ID=Pracownik.ID...
Na początek to radzę ci trochę poczytać bo to są podstawy bez tego będzie ciężko ruszyć dalej. [syntax=php]$sql = "INSERT INTO tabela VALUES (NULL,'".$_POST['zienna']."')";//przekaz... wartości typu string, char, varchar $sql = "INSERT INTO tabela VALUES (NULL,".$_POST['zienna'].")";//przekazan... wartości typu liczbowego np. int[/syntax] Ponadto jeśli...
Masz szablon. Kursor iteruje po dacie od (at)startDate do (at)endDate i w zmiennej (at)sqlQuery dynamicznie tworzy treść zapytania. Pierwszy raz zapytanie wstawiane jest do (at)sqlQuery przy jej deklaracji (wiersz 3), a potem kolejne unie w pętli kursora (wiersz 8). W tych miejscach musisz wstawić swoje zapytanie - cały trik polega na tym, że kursor...
[syntax=sql]WHERE kategorie= ... [/syntax]
1. Nie ubijaj w ten sposób skryptu - po błędzie zapytania nawet nie zamkniesz połączenia należycie! (Z resztą wcale tego nie robisz) 2. Używaj identyfikatorów połączeń w zapytaniach. 3. nie zamknąłeś nawiasu za funkcją tworzenia tabeli w SQL (to odnośnie błędu).
[syntax=sql]SELECT * FROM $db_table WHERE Title LIKE 's%'; [/syntax] http://www.w3schools.com/sql/sql_like.as...
Nie może pobrać danych... Dwie możliwości: 1. mysqli_connect() nie nawiązuje połączenia z bazą danych, 2. mysqli_query() nie zwraca obiektu z wynikiem zapytania.
Najprostsza? Robisz jedną stronę z danymi, którą przekazujesz do drugiej. Ta wykonuje po prostu zapytanie w stylu[syntax=sql]SELECT punkty FROM tabela WHERE uzytkownik = '$_POST['uzytkownik']' AND haslo='$_POST'['haslo'][/syntax]Potem wyświetlasz wynik.
... Jeszcze mam taki problem że po wpisaniu np 10 rekordów w tabeli skasujemy 9 to następny numer rekordu zaczyna się od 11 nie czyści wyników widać to w tabeli TOWAR ?? ... Tak właśnie działa autoinkrementacja pola typu INT w bazie SQL. Nie jest to błąd, lecz celowa opcja - dzięki niej widać ile i gdzie rekordów zostało skasowanych. Jeśli chcesz ponumerować...
3 - kwerenda tworząca tabelę 'BezPowtorzen': [syntax=sql]SELECT First(Dane.Cena) AS NiepowtarzajacaSieCena INTO BezPowtorzen FROM Dane GROUP BY Dane.Cena HAVING Count(Dane.Cena)=1; [/syntax] 4. Kwerenda tworząca tabelę 'PowtarzajaceSieCeny': [syntax=sql]SELECT First(Dane.Cena) AS PowtarzajacaSieCena, Count(Dane.Cena) AS IloscPowtorzen INTO PowtarzajaceSieCeny...
Phpmyadmin posiada taka opcje, ale dotyczy to jednej tabeli, jak to w bazie. Lepszy jest adminer.php, jezeli mowimy o phpmyadminie. Zrob sobie zapytanie/skrypt sql per kazda tabela i tyle :) (nie ma domyslnych narzedzi do tworzenia zapytan w obrebie wielu tabel). Tylko miej na uwadze, ze nie mozesz uzywac do tego procesora i dysku wzietych z "dupy",...
W SQL używając SELECT .... FROM tab1,...tabn krzyżujesz tabele, więc powstają wiersze łączące "każdego z każdym". Aby uzyskać poprawny wynik użyj łączenia tabeli (UNION) [syntax=sql]SELECT SUM(t.a) AS suma FROM ( SELECT SUM(ilosc) AS a FROM tabela1 UNION SELECT SUM(ilosc) AS a FROM tabela2 UNION SELECT SUM(ilosc) AS a FROM tabela3 ) t;[/syntax] [syntax=php]$razem...
Możesz użyć wyrażenia CASE-WHEN w części SELECT, coś takiego: http://www.janus-software.com/fbmanual/m... Bardziej kulturalnie będzie napisać funkcję, która będzie przyjmowała 3 daty i zwracała jedną: select selectDate(start1, start2, start3) as startDate ...
[syntax=sql]select kategoria, count(*) as liczba from tabela group by kategoria order by liczba desc[/syntax]
Przecież nikt nie broni dwa razy użyć tabeli po różnych złączeniach... [syntax=sql]SELECT g1.nazwisko, g2.nazwisko FROM historia h JOIN goniec g1 ON g1.id_gon = h.id_gon_jed JOIN goniec g2 ON g2.id_gon = h.id_gon_dwa[/syntax]
Powoli !!!! Albo robisz CREATE TABLE, albo INSERT/UPDATE TABLE. Nigdy w ten sposób, że tworzysz tabelę od razu wypełnioną !
No, a w jaki sposób sobie to wyobrażałeś inaczej ? Na tym polega relacja jeden-wielu, że pole będące kluczem obcym przechowuje referencje do ID klienta. W normalnych programach ID klienta pobiera się do zmiennej i tą zmienną zapisuje w polu KlientID. Szybki przykład C# [syntax=csharp] // pobierz ID wybranego klienta z listy rozwijanej int klientId =...
Możesz użyć czegoś takiego: insert into adres (ID_ADR, ULICA, NR_DOMU, KOD_POCZT, NR_MIASTO) Values (1, 'Kosciuszki', '10', '22-315', (Select NR_MIASTO from MIASTO where NAZWA_MIASTO = 'Wroclaw') ) Przy czym : CREATE TABLE ADRES ( ID_ADR INTEGER NOT NULL, ULICA VARCHAR(30), NR_DOMU VARCHAR(10), KOD_POCZT VARCHAR(10),...
Generalnie klucze nie wpływają na szybkość wykonywania zapytań do tego służą indexy. Klucze sprawdzają się przy sprawdzaniu spójnośći bazy danych. Na przykład nie można usunąć danych z tabeli firma jeśli jeszcze jacyś pracownicy są w niej zatrudnieni. odpowiedzi: ad 1 : tak ad 2 : o ile dobrze pamiętam nie będzie dalej 9 ad 3 : nie where tylko ogranicza...
Sugeruję coś takiego:[syntax=sql]SELECT Dzień, Sklep, Indeks, Zapas netto FROM Tabela WHERE Dzień='2018-09-25' AND NOT (Sklep=8 And Indeks=200)[/syntax]
1. Jaki serwer SQL? 2. Jaka jest struktura obu tabel. 3. Jaka dokładnie jest zależność pomiędzy tabelami.
pliki konfiguracji .httcess i inne pierdoły są bezpośrednio na FTP. nie rozpisując się dalej z pozycji STRONY się nie da. jedynie dostając się na FTP. że się tak z ciekawości spytam po co Ci to ? Edit:// Wielka szkoda bo każdy mógłby sprawdzić Twoje hasła :) i przejąć na własność stronę..oj jaka szkoda.. - tak to dygresja. pliki SQL to budowa tabeli...
Możesz wyczyścić tabelę np tak [syntax=sql]DoCmd.RunSQL ("DELETE * FROM nazwa_tabeli")[/syntax] pozostanie tylko struktura a wszystkie dane wylecą.
OK, znalazłem, trzeba wprowadzic parametry ze znakiem (at) lub :, i wszystko gra. Dzieki za zainteresowanie. Pozdr.
Formularz piszesz w htmlu poza tym to wcale nie jest skrypt mysql tylko php do obslugi bazy mysql.... I jest niekompletny bo np nie masz tu polaczenia z baza wogole wpisanego.... [chyba ze robi sie to w mysql.inic.php ktory masz includowany na poczatku....] teraz pytania: [znaczy odpowiedzi:P] operacje dotycza tabeli specjalizacja zapytania sql to wszystko...
Potrzebuje zrobić taki skrypt w sql a jestem z niego zielony. Może ktoś mi pomóc. Uzupełni tabelę Produkty i Ceny pobierając dane z tabeli PRODUCTS(ProductName, UnitPrice) w bazie NORTHWIND. Pole status uzupełni wartością „bez zmian”, datę wprowadzenia produktu i ceny ustawi na aktualną datę. Podpowiedź: Należy użyć kursora na tabeli Products....
Witam Panowie Czy istnieje sposób na przeszukanie całej bazy danych MS SQL w poszykiwaniu konkretnego rekordu/tekstu bez wiedzy, w jakiej tabeli?
Masz rację, mój pomysł był błędny. Najrozsądniejsze rozwiązanie jakie mi przychodzi do głowy to rozwiązanie "programowe", a nie SQL-owe. Załóż sobie nową tabelę, w której pole NUMER będzie unikalne, a potem przenieś dane z obecnej tabeli - ignorując błędy związane z "duplikatami". Tak będzie najprościej. Jedno pytanie - po co ci w takim razie klucz...
Mam tabelę A, B, C, D. Łącznie są cztery tabele. Teraz chciałbym zadać dwa pytania oraz trzecim zapytaniem osiągnąć połączenie poprzednich dwóch zapytań tzn.: pierwsze zapytanie do bazy select * from tabelaA as tabA inner join tabelaB as tabB on tabA.id_pozycji = tabB.id_pozycji drugie zapytanie do bazy select * from tabelaC as tabC inner join tabelaD...
Pierwsza linia działa, druga nie Nje działa, bo oczekiwany jest obiekt typu tabela lub kwerenda, a nie zapytanie SQL.
Nie napisałeś jaka baza danych, po drugie w kodzie tworzącym tabele nie uwzględniłeś kluczy obcych, tylko klucze główne. Tak stworzone tabele nie będą ze sobą powiązane. Tak to się robi w SQL Server: [syntax=sql] CREATE TABLE Specjalnosc ( Spec varchar(5) NOT NULL, Nazwa varchar(70) NOT NULL, Opis varchar(255) NOT NULL CONSTRAINT PK_Specjalnosci PRIMARY...
A gdzie kolega chce prezentować wyniki? Jeżeli będzie to np. textbox to sprawa jest prosta wystarczy zwykły SELECT który zostanie uruchomiony po jakimś zdarzeniu, np. wybraniu nazwy przedmiotu z comboboxa i wyszuka wszystkie rekordy dla danej nazwy. Jeżeli natomiast kolega chce to przedstawić w postaci tabeli (DataGridView) i wygenerować rekord trzeba...
(at)ElektrodaBot Napisz zapytanie SQL które z tabeli o nazwie krowy wybierze id krów i datę szczepienia wszystkich krów o imieniu mućka i krasula.
No sam sobie odpowiedziałeś na swoje pytanie. Tabela o nazwie TABELA2 jest już w twojej bazie danych :) Jeden z komponentów ma tworzenie tej tabeli wpisane na stałe jako podstawowy SQL.
To tabela MS SQL? Access? I w czym kod: VB, C#?
Czemu wyskakuje? Sprawdź swoje warunki " CHECK(LEN(..." w definicji tabeli.
Próbowałeś wykonać to zapytanie w Management Studio, bezpośrednio na bazie? Czy zwraca oczekiwane wyniki? Jeśli tak, to czy łączysz się z dobrą bazą - możesz wybrać cokolwiek z jakiejkolwiek tabeli?
Witam, mój problem polega na tym, że nie wiem jak zrobić by w kolumnie ID wartości uzupełniały się automatycznie (w access można było dać auto-numerowanie i po problemie a tu nie wiem jak :/ ) Zrobiłem formularz gdzie przy pomocy "INSERT INTO" wprowadzam ręcznie ID z formularza, ale to jak wiadomo złe rozwiązanie. [syntax=csharp] objSqlCommand.CommandText...
Piszesz zapytanie w SQL, następnie je otwierasz (Open) i sprawdzasz wynik, np tak: [syntax=Delphi] with IBQuery1 do begin SQL.Add('SELECT haslo'); SQL.Add('FROM tabela'); SQL.Add('WHERE login = :login'); ParamByName('login').AsString := Edit1.Text; Open; if Edit2.Text = FieldByName('haslo').AsString then Application.MessageBox('Logowanie ok', 'Logowanie',...
delete from tab2 where id not in (select id from tab1)
Tutaj masz coś co ze składnią może Ci pomóc: http://www.how2assist.com/2011/2349/stor...
Witam, Mam napisany programik w VBA w excelu. Polega on na tym, że magazynierzy skanują dostawę, wszystko formuje się w tabelę, która następnie jest wysyłana emailem do odpowiednich osób. Następnie tabelka jest czyszczona i przy kolejnej dostawie wszystko się powtarza. Czy istnieje możliwość aby ta tabelka (która jest wysyłana emailem i czyszczona po...
jak wrzucisz kawałek tej tabeli to pomyślę jak to zrobić. z uruchamianiem o konkretnej godzinie to nie wiem bo nigdy nie robiłem. jaki serwer sql? harmonogram w MySql : http://blog.gabrym.pl/bazy-danych/event-...
[syntax=sql]SELECT [kolumna X], [kolumna Y] FROM [tabela A] WHERE [kolumna X] IN ( SELECT a.[kolumna X] FROM ( SELECT b.[kolumna X] , b.[kolumna Y] FROM [tabela A] b GROUP BY b.[kolumna X], b.[kolumna Y] ) a GROUP BY a.[kolumna X] HAVING COUNT(*) > 1 )[/syntax]
Widocznie nigdzie nie zrobiłeś update... i działa na kopii danych które masz zassane do dataset, podczas wylogowania powinieneś zrobić właśnie taki update z danych które się zmieniły, po po ponownym zalogowaniu wczytujesz dane od nowa do datasetu (dataadaptera) i masz to co jest w bazie bez update... Nadal nie podałeś żadnych szczegółów o których pisałem,...
Błąd pojawia się w linii odczytującej ilość wierszy - $num_rows = mysqli_num_rows($sqlString); Powinieneś użyć wyniku zapytania sql zamiast samego zapytania: $num_rows = mysqli_num_rows($sqlwynik);
No przecież dokładnie to się wyświetla :/ Nr- to te numery 2,3,4 itd. Ile_razy - ile razy dany numer wystąpił w tabeli suma - zsumowane wartości dla poszczególnych numerów. mi się wyświetla coś takiego: http://obrazki.elektroda.pl/9975069800_1... to ile razy ma się obliczyć tylko a chce by mi się wyświetliło coś takiego i na stronie...
No to można tak: [syntax=sql]SELECT p.id, p.nazwa, (SELECT FIRST 1 cena FROM tabela2 t2 WHERE t2.produkt_id = p.id ORDER BY t2.id ASC) AS cena, (SELECT c.wartosc FROM tabela3 t3 WHERE t3.produkt_id = p.id AND t3.cecha_id = 1) AS ksztalt, (SELECT c.wartosc FROM tabela3 t3 WHERE t3.produkt_id = p.id AND t3.cecha_id = 2) AS rozmiar, (SELECT c.wartosc FROM...
Witam. Potrzebuję pomocy nt. jak wczytać plik tekstowy z jedną kolumną, np.: wiersz1 wiersz2 wiersz3 wiersz4 wiersz5 wiersz6 do tabeli o trzech kolumnach: kol1 kol2 kol3 wiersz1 wiersz2 wiersz3 wiersz4 wiersz5 wiersz6 wiersz7 wiersz8 wiersz9 ... Czy można to zrobić w poleceniem SQL-owym? Rozwiązaniem będzie przepisanie tabeli jednokolumnowej do np....
Kiepsko, chyba że ja źle stawiam pytania. Jeśli w drugim pytaniu nie dałeś obrazka, to nie będzie analizował drugi raz obrazka. Dodano po 4 (at)ElektrodaBot co przedstawia tabela na obrazku? Przetłumacz tabelę na język polski z wszystkimi parametrami. Zaprezentuj w formie kodu SQL do umieszczenia w tabeli MySQL. https://obrazki.elektroda.pl/9768900600_...
Każdą kolumnę możesz "przezwać" używając słowa kluczowego AS [syntax=sql]SELECT id AS dupa, message AS ass FROM tabela[/syntax]
Witam Potrzebuje przenieść wartości paru pól z tabeli mdb do tabeli w sql express. W związku z powyższym zaimportowałem tabele accessa do MS SQL przy imporcie musiałem ustawić format importowanych pól z datami na datatime2. I teraz mam problem gdyż muszę wpisać zaimportowane wartości dat do pół tabeli utworzonej w MS SQL gdzie typ pola jest datatime....
Narzucają się 2 sposoby: 1) jeśli jakaś wartość w kolumnie jest zabroniona - np. ciąg pusty - to można przekonwertować NULL na ciąg pusty używając operatora case when / then / else / end w where, i wtedy już z górki 2) można stworzyć zapytanie z dwoma parametrami: where ? or b = ?, wówczas w celu pokazania całej tabeli podajemy parametry 1 i cokolwiek,...
Albo: [syntax=sql]SELECT id_szkolenia, COUNT(id_szkolenia) FROM evid GROUP BY id_szkolenia[/syntax], zależy, co autor ma na myśli...
Korzystałem z zewnętrznych źródeł danych jednak z pomocą tej funkcji mogę pobrać dane tylko z 1 zapytania i wynik wkleić do konkretnej komórce/nowym arkuszu a ja potrzebuje by dane się wklejały dynamicznie na końcu danych z poprzednich miesięcy. . Proponuję podzielic Twoje zadanie na dwa: 1. Utworzyć tyle zapytań ile potrzebujesz - poprzez wielokrotne...
Przeanalizowałem co napisałeś i nie jestem do końca pewny czy wszystko jest poprawnie napisane. Mam wracać z powrotem do szkoły? :( Czyli można skorzystać tylko z jednego licznika? Nie rozumiem. A jeśli dodałbym inną tabelę o nazwie odwiedziny to czy odczyta z tabeli odwiedziny czy licznik? Zapytanie SQL odczyta dane z tabeli którą wskażesz. Słowo...
Czy komponent IBTransaction kontroluje działanie trigera na serwerze? Serwer kontroluje działanie trigger-ów na serwerze. Możesz tylko zastosować odpowiedni trick, żeby ja czasami omijać, gdy nie są potrzebne. Wynika stąd że najlepiej wszystko wykonywać za pomocą procedur w bazie... Wtedy masz największą kontrolę nad bazą. Potem poprostu zwróci ID...
SQLite to PLIKOWA (bezserwerowa) baza nie do poważnych zastosowań, w tym podejrzewam nie ma trigerów Drugi akapit mi się nie podoba, ale też nie jest dla mnie 100% jasny. W bazach SQL z zasady NIE ROBI się takich aktualizacji w "drugiej" tabeli *), zwykle to jest uważane za anty-wzór. Właśnie dlatego że są relacyjne. Robi się pewien select z "pierwszej"...
Chciałbym ponownie umieścić w tabeli. Teraz po zakończeniu działania programu tabela się nie zapisuje. No, zapytanie SQL, które podałeś nie ma nic wspólnego z "zapisem" do jakiejkolwiek tabeli. W jaki sposób realizujesz ten zapis? I dlaczego akurat do tabeli, którą częściowo odczytujesz ? Może tobie jest potrzebne View , które jest opisane tym zapytaniem,...
Jakoś nie mam jasności :P Podaj struktury i zawartość tabel wejściowych i pożądany efekt, chcesz zmienić zawartości tabela_2 (ALTER TABLE + SELECT z tabela_1) czy utworzyć tabele_3 (INSERT dane z tabela_1 + tabela_2.kolumna) ? Te moje nawiasy to nieformalny zapis.
Używa się klauzuli LIMIT w zapytaniu SQL. Pod linkami poprzedni/następny określasz wartość parametru i po prostu przeładowujesz stronę wykorzystując tenże.
Podaj strukturę baz danych zgodnie z zapisem SQL. Nie istnieje coś takiego jak tabela w tabeli w relacyjnych bazach danych.
Wcześniej o nim nie napisałeś...mógłby być potrzebny jakby trzeba było robić złączenie z podzapytaniem, ale wychodzi na to, że nie trzeba. Oczywiście w FROM table - wpisz zamiast table nazwę Twojej tabeli.
A co znaczy "t." to odniesienie się do kolumny? To alias dla tabeli. "t" na końcu linii: from table t powoduje że "t.pole" jest interpretowane tak samo jak "table.pole" w tym przypadku można by te wszystkie "t" pominąć bo tabela jest tylko jedna (i jest ona "domyślną" gdy nie podano żadnej innej).
Zapytanie [syntax=sql]SELECT date, temperature FROM history WHERE date BETWEEN '2021-04-07' AND '2021-04-09' AND device_name = 'Device 1# Rawicz'[/syntax] powinno działać. Jeśli zwraca pustą tabelę to pewnie drugi warunek nie jest spełniony. Próbowałeś zapytania bez pierwszego warunku?
Dodam tylko, że sparametryzowanie wartości jest łatwe. Tak jak podano. Trochę trudniej jest sparamertryzować nazwę tabeli czy pola w zapytaniu. Dlatego w T-SQL używa się często kalkulowanych stringów, które się wykonuje [syntax=sql] declare (at)sql varchar(max) declare (at)pole varchar(255) declare (at)tabela varchar(255) declare (at)wartosc varchar(255)...
Chyba nie w tą stronę strzałki zrobiłeś. Owszem, produkcja tak przebiega, ale relacja między tabelami jest w odwrotnym kierunku, Co do zapytań - zapoznaj się najlepiej z JOIN, które scali wszystkie 3 tabele. [syntax=sql] SELECT c.Partia FROM czesci c JOIN proces1 p1 ON p1.IDCzesci = c.IDCzesci JOIN proces2 p2 ON p2.IDItem = p1.IDItem WHERE p2.KodProduktu...
a jak to potem przekazać do edit'a. czytam o SQL.Next i to może być to czego potrzebuję, bo mam dużo rekordów w tabeli Magazyn.
https://obrazki.elektroda.pl/8116043100_... Chodzi o to żeby zapytanie w pierwszej tabeli zmieniało w kolumnie STATUS_SERWIS a w drugiej tabeli dodawało nowy wiersz kopiując z poprzedniego wiersza z kolumny KOD_PRZED status i w kolumnie KOD_NA wstawiało status z tabeli pierwszej STATUS_SERWIS
Witam Pytanie odnośnie podłączania tabel SQL w Accesie 1. Czy można z poziomu Accesa dodać rekordy do tabel sql? Jeżel tak to jak to zablokować? 1. Czy można stworzyć w sql view i podłączyć w Accesie? Pzdr.
Ustaw PrimaryKey dla tabeli np. za pomocą komendy w zakładce SQL.
3 zapytania? Podałeś dwa punkty ;) 1. Niestety nie wiem jo co chodzi z maksymalną kwotą, więc podaję dla każdego pracownika: płeć, nazwisko i jego wypłatę. [syntax=sql]SELECT PLEC, NAZWISKO, KWOTA FROM PRACOWNICY JOIN WYPLATY ON WYPLATY.NR_PRAC=PRACOWNICY.NR_PRAC;[/syn... 2. Nazwisko i liczba napisanych przez dana osobę tematów. [syntax=sql]SELECT...
[syntax=sql]SELECT * FROM tabela ORDER BY id DESC LIMIT 6[/syntax][/quote]
sortowanie tabeli importowanie tabeli wyliczenie tabeli
skrętek maksymalny długość vectra podświetlanie lodówka wyłącza
samsung wf70f5e0w2w plany buggy
Jak podłączyć obrotomierz w Simson S51? Mercedes Sprinter 651.955 2.2 316CDI - Brak doładowania, schemat sterowania turbiną