Eddig erről nem is tudtam: [link]
Na a lényeg, hogy a nevemnél most Alfa helyett Seat-ot ír.
Eddig erről nem is tudtam: [link]
Na a lényeg, hogy a nevemnél most Alfa helyett Seat-ot ír.
na ezt például kifejezetten nem szeretem a mysql-ben, hogy egyáltalán engedi a group by-t így használni...
(a másik amit utálok, ha nincsenek kiírva az aliasok mindenhol )
egyébként nem csak a vehiclename-mel van gond ha megnézed, hanem a minutes, seconds, milliseconds sem jó
SELECT
d.Name,
t.Minutes, t.Seconds, (t.Milliseconds/1000) AS Milliseconds,
x.besttime AS besttime,
r.TrackTitle,
v.VehicleName
From
tracking t,
driver d,
tracks r,
vehicle v,
(select a.driverid, min((a.Minutes*60)+(a.Seconds)+(a.Milliseconds/1000)) as besttime from tracking a group by a.driverid) x
WHERE
d.id = t.driverid
AND t.driverid = x.driverid
AND t.trackid = '1'
AND t.trackid = r.id
AND t.vehicleid = v.id
AND (t.Minutes*60)+(t.Seconds)+(t.Milliseconds/1000) = x.besttime
order by x.besttime;
Sziasztok!
Egyszerűnek tűnő kérdésem lesz. Hogyan tudok olyan SQL lekérdezést írni, ami egy txt/dat/excel fájl tartalmát beolvassa egy adatbázisba és összehasonlítja egy másik tábla adataival?
Nem tudom mi a parancs neve, amivel importálni lehet egy külső fájlból.
[ Szerkesztve ]
Mi meg azt nem tudjuk, hogy milyen adatbaziskezelot hasznalsz, mert ez nem resze az ANSI SQL-nek, es mindenkinel mashogy megy.
Golden32 és Oracle adatbázis.
Lehet h túlkomplikálom az egészet amúgy...
Sziasztok!
Tudnátok nekem segíteni?
Még csak most ismerkedek az SQL-el, de már feladatott kaptunk és nem igazán megy.
"Hozza létre benne a következő struktúrájú táblákat:
KOLCS
Sorsz -> egész(5)
Olvj -> egész(6)
Raktj -> egész(11)
KiDat -> dátum
VDat -> dátum
KDij -> egész(6)
elsődleges kulcs: Sorsz
KONYV
Raktj egész(11)
Cim szöveg(50),
Szerz szöveg(40)
Peld egész(3)
elsődleges kulcs: Raktj
OLV
Olvj egész(6)
Nev szöveg(40)
Cim szöveg(50)
Fogl szöveg(50)
elsődleges kulcs: Olvj"
Ez hogyan nézne ki?
HyperX
Köszönöm!
Akkor a másodiknak így kell kinéznie?
create table konyv
(
raktj int(11),
cim varchar(50),
szerz varchar(40),
peld int(3),
primary key(raktj)
)
HyperX
Köszönöm szépen a segítséget! Az oldalakat elmentettem. Esetleg magyarul valahol nincsen leírás?
HyperX
Sziasztok,
PL/SQL-ben csinálok egy lekérdezést, de a regexp része nem úgy működik, ahogy gondolom
where regexp_like(blabla, '^[D][0-9]{3,4}$')
Azokat szeretném szűrni, ahol az első karakter D, utána pedig 3-4 vagy 4 számjegy áll.
A manóba, csak le kellett írnom mégegyszer, lemaradt a $ jel a végéről
[ Szerkesztve ]
MZ/X
Egy párszor már belinkeltem ide, egy idei kiadású ingyenes magyar könyvet pdf formátumban. Keresd meg.
Én kérek elnézést!
Ezer éve nem használtam a lassan már nem létező sql tudásomat. Fel kellene hoznom a lekérdezésekkel kapcsolatos tudásomat. Kellene egy adatbázis szerver, aminek egyszerű a szekezete és gyakorloni tudok rajta. Tudtok ilyent javasolni? Esetleg ha valakinek van valami jó jegyzet könyv ötlete, ahol jól lehet követni a dolgokat azt is megköszönném!
A tökéletes nő süketnéma, nimfomániás, és az apjának kocsmája van.
sqlfiddle, a könyvet meg előtted kettővel is kérdezték, keresd meg a hszeim között.
Én kérek elnézést!
Sziasztok!
Microsoft SQL server management studio-ban szeretnék adatbázist kezelni. (compact edition)
A problémám, hogy a query-k nem futnak le, errort kapok vissza.
Major Error 0x80040E14, Minor Error 25501
Van valami ötletetek, mi lehet a probléma?
A válaszokat előre is köszönöm!
Everybody lies.
Valami olyat akarsz futtatni, amit a compact nem támogat.
Érdekes, esetleg a probléma lehet, hogy szám volt a tábla nevében?
Ez persze gond nélkül lefut..
CREATE TABLE dafuk (ertekegy INTEGER, ertekketto INTEGER);
INSERT INTO dafuk (ertekegy) VALUES ('1');
Everybody lies.
Nem hiszem. Mutasd az eredetit, ha nem űbertitkos.
Ez volt.
INSERT INTO 32avasrol (indulora) VALUES ('1');
Egy sima menetrend részletet akartam tárolni, csak kissé problémásabb lett, mint reméltem..
Everybody lies.
Hát, elnézve az üzenetet, lehet, hogy mégis a szám a gáz. Őszintén, azt sem tudom, hogy egy nem compact engedi-e, de elég érdekes is számmal kezdeni. Escape-elni próbáltad? (Az adatot meg tárolhatod valamilyen idő típusként is.)
Valamilyen idő típus, igen, erre gondoltam, de nem néztem még körbe ennyire, egyenlőre örülök, hogy az adatokat fel tudom vinni végre
Persze ezt még lehet turbózni, de még nem ismerem annyira a környezetet.
[Eddig egyszer se használtam mssql-t, mysql-t is csak párszor "láttam"]
Előbb utóbb fel fogok tűnni, ha nem megy, mert tényleg sokkal szebb lenne az egész, ha rendesen, időformátumban tárolnám
Everybody lies.
két kérdésben kérném a segítségeteket, van egy táblám 5 mezőből áll és ki kell szűrnőm a azon rekordokat amik duplikálva vannak az első3 mezőbe?
bvan 1 táblám tele címmel és ketté kell szednem egyik részébe csak 4 jegyű irányítószám legyen másikban a város.
(irszám össze vissza van pl1044bp, budapest 1044, ujpest stb.
nem pontos megoldást kérek mert ez a "házim", csak elvet, mi alapján induljak el..
eladó dolgok:mondd az árát és vidd http://hardverapro.hu/tag/dellfanboy#aprohirdetesei
ezzel nem leszel kisegítve, de az adattisztítás mindig az egyik legnagyobb szopás. Regexp-el esetleg ki lehetne szedni a fixen 4 jegyű számokat -> irányítószám.
Én kérek elnézést!
Sziasztok!
Kérdésem a következő lenne:
Van két táblám (postgres). Mindkét táblában vannak közös mezők.pl:
dátum óra user tipus hely. Ezek a_datum <-> b_datum, a_user <-> b_user stb néven
A B táblában akkor jönnek létre a sorok amikor a user elvégezte a feladatát. Azokat kellene kigyüjtsem, akik nem végezték el a feladatukat. Tehát A táblában szerepel de B-ben nem
Remélem érthető. Ritkán dolgozok postgressel (meg adatbázissal) és nincs kedvem guglizni
Plz help!
A legügyesebb állat az ürge, hiszen búzával teli pofazacskóval is képes repülni, miközben egy bagolyt egyensúlyoz a hátán.
Ertheto, csak ez az info, amit leirtal, onmagaban meg keves ahhoz, hogy minden elofordulast pontosan meg lehessen talalni, mert a felsorolt mezok nem azonositjak egyertelmuen a feladatot.
Szerintem a kolléga a sima left outer join-t keresi.
Én kérek elnézést!
Tábla A
Oszlopnevek:
a_user, a_dátum a_óra a_hely a_tipus stb
Tábla B
b_user, b_dátum, b_óra b_hely b_tipus stb
itt kéne az ami az a-ban szerepel, de a b-ben nem. Mi kellhet ettől több?
(#1977)
Ahogy olvastam valószinűleg igen, csak nem tudom mi az és hogy működik
A legügyesebb állat az ürge, hiszen búzával teli pofazacskóval is képes repülni, miközben egy bagolyt egyensúlyoz a hátán.
Keresd meg a második left outer join részt:
A Visual Explanation of SQL Joins
[ Szerkesztve ]
x gon' give it to ya
Az lesz az Remélem ebből már megcsinálom...
[ Szerkesztve ]
A legügyesebb állat az ürge, hiszen búzával teli pofazacskóval is képes repülni, miközben egy bagolyt egyensúlyoz a hátán.
[ Szerkesztve ]
Ingyen elvihető 2 hónapos fekete kiscicák... Samsung Galaxy S22 Ultra...
Ha időpontként tárolom az adatot, milyen formátummal tudom megoldani, hogy csak az óra&perc szerepeljen a táblában, tehát ne a teljes dátum? Illetve ez megoldható mssql compactban?
MSDN alapján sajnos nem jöttem rá
Everybody lies.
Pedig ott van az link
SQL Compact elég butácska, de egy time típus hátha van benne. Próbáld ki, a franc se tudja.
Én kérek elnézést!
SQL Server Compact 4.0 database supports a set of data types
“The workdays are long and the weekend is short? Make a turn! Bike every day, bike to work too!”
Sajnos ezek szerint nincs benne, csak datetime
Akkor marad az, hogy a programban kezelem a dolgot, vagyis kiszedem a teljes dátumból a számomra fontos részt, vagyis az óra&perc kettőst.
Everybody lies.
Ahogy a cikk hsz-aiban is írják, a Venn-diagram modell csak 1:1 kapcsolatnál áll meg - aki így képzeli el a joinokat, az komoly meglepetésben részesülhet, ha nem 1:1 kapcsolatban állnak a táblák...
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
MS Access VB-ben kéne némi segítség.
Úgy kéne egy képet megnyitnom, hogy a pontos nevét nem tudom.
A fájlok nevében van a kép neve + egy növekvő sorszám (amit előre nem tudok) + .jpg
Minden kép egyedi, tehát csak egy fájlt ad vissza ha keresném csillaggal: kep_neve*.jpg
De ezt így simán nem eszi meg a VB, nem ad vissza képet.
A csillaggal elérhető fájl pontos nevét kéne valahogy visszakapnom, azt már tudom használni.
A sorszám nélküli verzióban fájlnév keresés nélkül is simán működik pontos névre.
Ezzel próbálkozok:
Dim kep_nev As String
Dim filename As String
Dim url As String
kep_nev = "a kívülről megkapott kép neve sorszám és jpg nélkül"
filename = My.Computer.FileSystem.GetFiles("\\gep\Images\",
FileIO.SearchOption.SearchTopLevelOnly, kep_nev & "*.jpg")
url = "\\gep\Images\" & filename
Shell "explorer.exe " & url, vbMaximizedFocus
Antonio Coimbra de la Coronilla y Azevedo, bizony!
Ennek semmi köze az SQL-hez, ez szimpla vbscript (pontosabban VBA) kérdés. Gyere át a vbscript topikba, ott jobban fognak tudni segíteni.
Én kérek elnézést!
Jogos.
Antonio Coimbra de la Coronilla y Azevedo, bizony!
Sziasztok!
Tudna nekem valaki segíteni fql alapszintű programozásban?
a kérdésem az lenne hogy hogyan tudok filtert használni event_member table specifikusan, azaz csak az event tagjai között, keresztnevük alapján pl.: SELECT first_name FROM event_member WHERE uid IN (SELECT uid FROM event_member WHERE eid = 239856239756235valami) AND first_name = "xyz név"
Vagy egyáltalám hol kellene ezt a kérdést feltenni (ebben sem vagyok biztos) ?
És mi a baj a lenti lekérdezéssel?
Mi lenne a szűrésed?
=Kilroy was here============================ooO=*(_)*=Ooo=======
az, hogy a first_name -re nem tudok filtert beállítani mert: "first_name is not a member of the event_member table" - hibaüzenetet kapom.
Az fql-nek közvetlenül nincs multy query funkciója, csak ehhez hasonlóan ha összekapcsolsz 2 query-t:
"query1":"SELECT uid, rsvp_status FROM event_member WHERE eid=2365236243624valami"
"query2":"SELECT name, url, pic FROM profile WHERE id IN (SELECT uid FROM #query1)"
... de ezt én nem tudom lefuttatni hibaüzenet nélkül az fql queryben.
[ Szerkesztve ]
Sziasztok!
Valaki tudna nekem segíteni? Ezeket a kérdéseket nem tudom megoldani:
Tábla
talalmany(tkod, talnev)
tkod - a találmány azonosítója (szám), ez a kulcs
talnev - a találmány neve (szöveg)
kutato(fkod, nev, szul, meghal)
fkod - a kutató vagy feltaláló azonosítója (szám), ez a kulcs
nev - a kutató neve, vezeték és utónév sorrendben (szöveg)
szul - a kutató születési éve (szám)
meghal - halálozási éve, ma is élők esetén üres (szám)
kapcsol(tkod, fkod)
tkod - a találmány azonosítója (szám)
fkod - a kutató azonosítója (szám)
A következő feladatok megoldásánál a join szó szerepeljen!
7. Írasd ki az összes 1850 és 1900 között született kutató nevét és találmányát!
8. Írassuk ki azon kutatók nevét, akiknek nem szerepel találmánya az adatbázisban.
9. Írasd ki hány olyan találmány van az adatbázisban, akiknek nem szerepel feltalálója!
Köszi a segítséget
Szerintem az sqlfiddle a barátod. Meg némi guglizás, meg önképzés. Ha már az iskolában nem sok ragadt.
Én kérek elnézést!
SELECT valamimező, valamimásmező FROM egyiktábla JOIN másiktábla ON egyiktábla.egyikmező = másiktábla.másikmező WHERE keresőmező >= nagyobbegyenlőmint AND keresőmező <= kisebbegyenlőmint;
és
SELECT valamimező FROM egyiktábla LEFT JOIN másiktábla ON egyiktábla.egyikmező = másiktábla.másikmező HAVING COUNT(keresőmező) = 0;
és/vagy
SELECT valamimező FROM egyiktábla LEFT JOIN másiktábla ON egyiktábla.egyikmező = másiktábla.másikmező WHERE keresőmező IS NULL;
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
thx
Sziasztok!
BBPress forumot kellene Simple Machines Forum-ba konvertálnom, valaki közzétett egy módszert amivel az adatbázist át lehetne ültetni. De nem mindent értek benne, valaki tudna segíteni abban ezek mit jelentenek:
1. Felinstallálom az SMF forumot - EZ OKÉ
2. Ezeket a részeket a BBPess adatbázisából az SMF-ébe kellene másolni: wp_posts, wp_postmeta, wp_users, wp_usermeta És oda van írva, hogy pl Mysql Dumper-rel. Én letöltöttem ezt a dumpert, de nem tudom min ez. Valami PHP megoldás, de ezt most akkor fel kéne tölteni egy szerverre és onnan futtatni? Meg ebben hogy másolom át a dolgokat az SMF-be. Mind a kettőnek letöltöm archívumba az adatbázisát, és megadom az elérési utakat az archívumokhoz, vagy hogy? Kézikönyvet nem nagyon találtam a honlapon ehhez.
Sziasztok
Bocsánat előre is, lehet együgyű kérdés jön. Ha van két táblám, mondjuk egy ember, meg egy auto, és az auto táblában pl. egy "tulaj" mezőben idegen kulcsként vannak emberek, akkor a következő két lekérdezés közt van különbség? Csak nagyon egyszerű példákkal
1:
SELECT e.nev FROM ember e, auto a WHERE e.szemigszam = a.tulaj;
2:
SELECT e.nev FROM ember INNER JOIN auto a ON e.szemigszam = a.tulaj;
Mármint működik mindkettő, inkább arra gondolok, hogy az első is teljesen rendben van?
persze
sot, szamomra az elso sokkal olvashatobb, komplexebb lekerdezeseknel is, ha lehet nem hasznalom az utobbit
[ Szerkesztve ]
Szerintem messze nem az az olvashatóbb forma, plusz elméletileg a JOIN a szabvány táblakapcsoláshoz.
Mit, mihez, miért csatolsz, sokkal jobban látható a második példából, épp komplexebb lekérdezéseknél.
Ránézel a Join-ra mi mihez, a where feltétel ezután alap esetben nyilvánvaló nem is nagyon kell olvasgatni.
De amúgy egyéni preferencia kérdése .
- http://pazsitz.hu -