Új hozzászólás Aktív témák
-
ArchElf
addikt
válasz oroltbors #376 üzenetére
MySql-ben nem látok INTERSECT-et. Mit szeretnél amúgy csinálni?
:mod:
Amit amúgy szerintem keresel az az UNION
:mod2:
Most látom, hogy az INTERSECT meg az UNION különbségét...
Sajna nincs a MySql-ben INTERSECT. Próbáld meg áttervezni a lekérdezést JOIN-ra.AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
Kicsit kevered a dolgokat. Keress rá a neten wyswyg html editorra, és ilyenekben általában van sql generátor is. Egyáltalán mit szeretnél csinálni és mid van hozzá?
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
Akkor neked a PHPMyAdmin kell. Apache+php+mysql kell azon a gépen (vagy azokon a gépeken) ahova az adatbázist tenni akarod.
Viszont ha ezt csinálod nézd meg jól a konfigurációt, ha netről is elérhetővé akarod tenni. Ha nincs megpatchelve és a default user:password nincs cserélve, akkor 10-20 perc múlva már spam/phishing/ddos zombi lesz a géped.AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
Nem, a PhpMyAdminnal lehet adatot feltöltetni akár kézzel, akár szkriptelten. Sőt még exportálni is lehet, csv-ben adatot, vagy sql-ben is adatot és struktúrát is.
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
Tudna valaki nekem linkelni egy kb 5-10 oldalas doksit linkelni általános SQL alapokról?
Nem a relációs adatbázisok története érdekel: parancsok, alap formulák, join, grupping, aggregáció, stb... Lehetőleg tömören, azért némi magyarázattal.
Gyorstalpalóra kelleneAE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
-
ArchElf
addikt
válasz wildrain #414 üzenetére
Ha még aktuális:
XP Home sajnos felejtős, nem hiszem, hogy a telepítőben van IIS. Amúgy meg tudod nézni a Add-Remove Components között az Add-Remove Programs-ban.Másrészt otthonra próbáld meg inkább az SQL2005 Express-t. Van egy-két korlátozása, de tesztelésre/gyakorlásra jó lehet (hacsak nem azokat a szolgáltatásokat akarod tesztelni, ami kifejezetten csak a teljes verzióban van benn).
SQL Server 2005 Express - úgy nézem az XP Home SP2 benne van a listában
SQL Management StudioAE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
1 Lakás tábla - lakás tulajdonságokkal
1 Személy tábla - emberek tulajdonságaival
1 History tábla:
- Lakás azonosító
- Személy azonosító
- Birtoklás típusa (Tulaj/Bérlő)
- Birtoklás kezdete
- Birtoklás vége
Az kötelezően egy tulajdonost adatbázis szinten meg tudod ugyan oldani, de ez csak gányolás. Tessék programoból lekezelni. Ám ha kötelező megcsinálni, akkor a Lakás táblába bele kell tenni egy (fő)tulajdonos azonosítót - de az ehhez tartozó (a megfelelőséget bizosító) Constraint-eket és Trigger-eket már nem egyszerű megcsinálni. És ugye ez mégis csak gányolás.AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
-
ArchElf
addikt
válasz hemu5018 #441 üzenetére
TEVEKENYSEG (ID,NEV)
USER (ID,NEV),
JELENLET (DATUM,USERID,TEVEKENYSEGID)SELECT LAST(JELENLET.DATUM) AS UTOLSOBEJELENTKEZES, USER.NEV
FROM JELENLET LEFT JOIN USER ON USER.ID = JELENLET.USER
LEFT JOIN TEVEKENYSEG ON TEVEKENYSEG.ID = JELENLET.TEVEKENYSEGID
WHERE TEVEKENYSEG.NEV="BEJELENTKEZES"
GROUP BY USER.NEVCsillaggal nem tudsz groupby-olni. Ja, amúgy csak kattintgatsd össze access-ben; nem értem, miért akarsz access-ben sql-t írni
AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
Két query-vel:
Q1SELECT T1.Field1, Max(T1.Field3) AS Field3
FROM T1
GROUP BY T1.Field1;Q2
SELECT T1.Field1, T1.Field2, T1.Field3
FROM Q1 INNER JOIN T1 ON (Q1.Field3 = T1.Field3) AND (Q1.Field1 = T1.Field1);AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
válasz SQLkerdes #498 üzenetére
A standard SQL szintakszis szerint VIEW-nak hívják azt, amit te az Access-ből QUERY-nek ismersz: http://en.wikipedia.org/wiki/View_%28database%29
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
Lehet, hogy nem jó a rendszered default kódlapja (852 - Latin 2 DOS). Át kellene állítani default angolra (1252-re - West European Windows), esetleg 1250-re (Central European Windows).
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
Asszem az Access a dupla idézőjelet (macsaköröm) szereti, nem a szimplát...
Esetleg a "szám" nem teszik neki... Nekem így alakította át:
SELECT COUNT(*) AS ["szam"]
FROM tbl_player
WHERE table_name_search="fd";
Ja megy szimpla idézőjellel is (a duplára én alakítottam át).AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
Dokumentum archiválásra bőven jó a fájlrendszer: monolitikus tárolás fájlban, DB-ben offset, plusz fájlrendszerben tömörítés bekapcsolása, ha nem tömörített képeket vagy dokumentumokat tárolsz (tömörített pdf-ek, jpg/png, új office formátumok).
Ha nem csak archiválásra kell, hanem törlődhet is a tartalom, akkor jobb megoldás lehet az adatbázis.AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
válasz KoczekaEG6 #637 üzenetére
AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
válasz Sk8erPeter #867 üzenetére
Nem értem, hogy a "nekem nem tetszik" miért nem megfelelő válasz neked... Van akinek a szőke jön be, van akinek a barna, van aki meg csak a vörösre esküszik.
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
válasz Octopus21 #911 üzenetére
A PHP-nak és az SQL-nek az ég világon semmi köze nincs egymáshoz. Lehet együtt alkalmazni őket, meg vannak kész modulok sql kezeléshez a php-ban, de a kettő teljesen külön világ.
Feküldj rá először azSQL-readatbáziskezelésre:
- Relációs adatbázis-modell alapok
- Adatbázis, tábla, mező, rekord, adat-kapcsolat
- Normalizálás
- Adatbázis műveletek (adat lekérdezés, adat módosítás, struktúra szerkesztés)
- SQL alap szintaktika (ansi sql)
Ha mindezekkel megvagy, akkor kezdjél el foglalkozni a php-s sql modulokkal és szerver-típus specifikus sql utasítások megértésével.Ha nem találsz a fentiekhez könyvet (bár könyvtárban biztos van adatbáziskezelés alapjaival foglalkozó könyv), akkor is a net tele van ezekkel, csak írd be az összes fenti témakört a google-ba...
AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
válasz Octopus21 #913 üzenetére
Ha access megy (táblák, kulcs, idegen kulcs), akkor csak az SQL van hátra.
Access-ben meg tudod nézni milyen SQL parancs van a query-k mögött egyébként.AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
válasz Sk8erPeter #916 üzenetére
Szerintem 20-30 óra alatt így lehet leadni (főleg olyanoknak, akiknek semmilyen tematikus előképzettségük nincs). Sokat gondolkodtam egy-két ilyen kurzuson, de mindig lemondtam róla amiatt, hogy a hallgatóság nagy része csak lelkes szerencsevadász lesz, tárgyi tudás nélkül. Ilyen körülmények között semmi tisztességes tudát nem lehet átadni/átvenni
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
ALTER TABLE user ADD user_kor INT;
UPDATE user SET user_kor = floor(DATEDIFF(now(), birthdate)/365.2425);De ez tök fölösleges, mert egyszer feltöltöd, és aztán frissítheted folyamatosan. Inkább csinálj egy view-t amiben ez az plusz számolt oszlop van:
CREATE VIEW user_korral AS SELECT *, floor(DATEDIFF(now(), birthdate)/365.2425) AS user_kor FROM user;AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
php és aspx (de ha már aspx, akkor inkább asp.net) között nem az a különbség, hogy melyik gyorsabb, vagy jobban tanulható, hanem az, hogy ahova tervezed, ott melyiket tudják majd kiszolgálni...
Amúgy kell egy HTML űrlap (mindegy, hogy html, php, vagy aspx-el csinálod) bevitelre (asp.net-tel simán tolható egyből adatbázisba), kell egy adatbázis alapvető táblákkal (tartalom a kitöltött mezőknek, felhasználók, esetleg log) és kell még egy statikus mezőkkel megáldott űrlap, amin van egy engedélyez és egy visszautasít gomb. Ezek megnyomásásnak eredményét is tárolni kell a tartalom táblában. KB ennyi.
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
Nem CD-ről (vagy valamilyen írásvédett médiáról) próbálod felcsatolni véletlenül?
SQL Server szervízt futtató felhasználónak van oda hozzáférési joga?AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
ArchElf
addikt
válasz InfiniteReality #1045 üzenetére
Tedd bele az union-t egy view-ba (vagy temp táblába), és az már majd lehet...
AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
-
ArchElf
addikt
válasz dellfanboy #1185 üzenetére
Nem a where 1=1 -et kell törölni, hanem az 1=1 AND-et
SELECT *
FROM táblanév
WHERE upper(g.NAME) LIKE '%lajos%';AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
Új hozzászólás Aktív témák
- AKCIÓ Új Dobozos Macbook Pro dokkoló új ára 70.000 forint
- ThinkPad Hybrid USB -C USB -A Dock 40AF Új ára 80.000 Forint Ingyen szállítás
- Xiaomi Redmi Note 9s 128/6 GB 34.9E !!!
- Új Hp Pavilion 15-eh Fémházas Szuper Laptop 15,6" -30% AMD Ryzen 7 5700U 8Mag 16/1TB FHD MATT
- ATI RADEON RX 480 -8 gb DDR5 256 bit videokártya