Hirdetés
- Az év utolsó napján előbújt pár Galaxy S26 dummy
- Mit várunk 2026-ban a mobilpiacon?
- Samsung Galaxy S25 FE - fenséges, felejthető vagy felesleges?
- Okosóra és okoskiegészítő topik
- Ultrák küzdelme várható Európában 2026-ban
- OnePlus 15 - van plusz energia
- Apple AirPods Pro (2. generáció) - csiszolt almaságok
- Android szakmai topik
- Motorola Edge 50 Ultra - szépen kifaragták
- iOS alkalmazások
Új hozzászólás Aktív témák
-
bugizozi
őstag
Sziasztok!
Nem vagyok jártas MSSQL-ben, viszont most van egy feladatom ezzel kapcsolatban és elakadtam

VeeamOne adatbázisát szeretném csökkenteni, ezt a leírást követem: [link]
Az adatbázist sikerült lementeni, viszont a 3. pontnál elakadtam.
Erre a query-re hibaüzenetet ír:USE [VeeamOne]
GO
SELECT * from monitor.Event
where time <'2015-06-06';
GOHibaüzenet:
Msg 4145, Level 15, State 1, Line 2
An expression of non-boolean type specified in a context where a condition is expected, near ';'.Az MSSQL szintaxisát annyira nem ismerem, ezért bátorkodtam hozzátok fordulni, hogy mi lehet a gond?!

Köszi a segítséget!

-
broo
csendes tag
Sziasztok!
T-SQL-el akadt egy kis problémám. Kérlek ha tudtok, segítsetek. Egy kitalált főiskolai adatbázisban kell módosításokat és funkciókat létrehozni, de elakadtam benne.
Csatolok egy fájlt, ebben van az adatszerkezet, a feladat leírása és a kapcsolati diagram is.
MS SQL Server 2012-t használok.A pdf fájlban lévő 7. feladat megoldásában kérnék segítséget.
A link: [link]
-
válasz
DNReNTi
#3294
üzenetére
Nem értek az SQL-hez, hogyan kellene ezt megírni? Így kezdődik a 14000 soros lekérés:
USE database;
DELETE FROM wp_1_comments WHERE comment_approved = 'spam';
DELETE FROM wp_2_comments WHERE comment_approved = 'spam';
DELETE FROM wp_3_comments WHERE comment_approved = 'spam'; -
Karakterhelyttesítő kellene

Van egy 2,5GB-os DB-m, amiben van sok ( ~14000 ) ehhez hasonló tábla, csak a szám változik:
wp_1_comments
wp_2_comments
wp_3_comments
stb.Lefutattnám az alábbi SQL lekérdezést:
USE mysqldb;
DELETE FROM wp_%_comments WHERE comment_approved = 'spam';Viszont az alábbi hibát adja:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '%_comments WHERE comment_approved = 'spam'' at line 1
Hogyan tudnám egyetlen SQL lekérdezéssel az összes táblán végigfuttatni ezt a törlést?
-
martonx
veterán
válasz
Peter Kiss
#3285
üzenetére
Azt nem mondtam, hogy nem kell vele dolgozni, de itt sírni sincs értelme, hogy jaj mit tegyek, hiszen csak a létező összes oszlopot össze kell gyűjteni, és ez mind határoz meg egy entitást.
Ezután szépen fel kell tölteni az összes adatot az összes ismert oszloppal, és máris kész a feladat. Hogy közben elröppen pár hónap, kihullik pár megőszült hajszál, az vele jár.
Azt meg ki nem szarja le, hogy végül egy Excelben vagy egy nosql táblában, vagy tsql táblában lesznek tárolva az adatok. Legkézenfekvőbb az excel lenne. -
Ispy
nagyúr
válasz
kezdosql
#3282
üzenetére
Egyrészt a nevem Ispy, másrészt szövegértelmezésből sem vagy túl jó, én azt írtam, hogy hozzá létre egy sql adatbázist, és oda told fel az excel tábláidat, harmadrészt nem vagyok zseni és nem is képzelem magam annak, negyedrészt rohadtul nem értem miért szemeteled tele az SQL topikot olyan dolgokkal, aminek semmi köze az SQL-hez.
-
kezdosql
tag
válasz
martonx
#3279
üzenetére
Dehogyis, ipsy megadta a neki tetszo megoldast, importaljam az egeszet egyetlen excel fajlba, aminek tobb szaz lapja van, amikor jon o, vagy egy hozza hasonlo, magat zseninek kepzelo, majd odaadom neki azt a fajlt, es akkor majd nekiallhat mazsolazni, hogy a sok definialatlan oszlopban vajon milyen adatok vannak.

-
kezdosql
tag
válasz
PazsitZ
#3275
üzenetére
Koszonom, igen, ezek mar a kovetkezo lepesek lesznek.
Egyenlore azt kell kitalalnom, hogy milyen tipusu adatok vannak es mi az ertelmezesuk, utana jonnek majd a kapcsolatok.A fo problemam tovabbra is a nyilvantartas modja.
Az excel miatt adja magat a megoldas, hogy minden fajlba szurjak be egy lapot, amin szerepelnek az adott fajl leirasa, oszlopok adatai, adatformatum, stb.Ezt akarom egy olyan nyilvantartasban megoldani, amiben minden fajl adatait lathatom, es ezek reven tudok majd a kapcsolatokra es egyebekre kovetkeztetni.
-
kezdosql
tag
A valaszodbol kitunt, hogy fel se fogtad, mirol van szo, mert csak adatokat latsz.
Azt irtad, hasznaljak excelt, hogy az adatokat beimportaljam kulonbozo lapokra es elmentsem, es szerinted ezzel minden meg van oldva.
A valosagban az alapproblema ott kezdodik, hogy sok esetben nincsen definialva, milyen adat szerepel az oszlopokban. Ehhez tarsul a masodik problema, hogy excel-be nem kell semmit csinalnod, cask az adatokat begepelni es kesz. Adatbazisnal eloszor definialnod kell, hogy milyen tipusu adatot fogsz bevinni, milyenek a hatarertekei es milyen formatumban fogod megjeleniteni.
Ezeket kell kel kideritenem es mindegyikhez leirast kesziteni. -
Ispy
nagyúr
Van valakinek tapasztalata MS SQL és Access linked serverrel kapcsolatban?
Hogyan tudnék egy 2012-es SQL serverre felcsatolni egy mdb-s adatbázist? Ahogy néztem ez még Jet OLEDB 4.0-t használna, viszont azt nem tudom telepíteni a szerverre, mert az meg 64 bites, és az oledb csak 32 bitre megy fel.
Vagy milyen más módon tudnék egy sql view-t csinálni, ami kilistáz adatokat ebből az mdb-ből?
-
Ispy
nagyúr
válasz
fordfairlane
#3274
üzenetére
Programozóknak kötelező, vagy mehetsz a temetőbe 30 évesen

-
PazsitZ
addikt
válasz
kezdosql
#3270
üzenetére
Valahol érthető, h frusztrált vagy,m ert a feladat amit kaptál nehéz fárasztó és időigényes. De épp ezért is dedikáltak hozzá egy külön embert.
Az viszont nem sokat segít, ha mindenkit lehülyézel, aki segítene, részben azért mert nem érted, amit mondanak.
Ennek fényében az arcoskodás és lenéző modort el lehetne hagyni.A feladat már csak azért is nehezített, mert ha igazán használható adatépítéshez nem árt tudás is a dologhoz, mondjuk olyasmi, amelyeket külön kurzusokon oktatnak egyetemeken.
A másik oldal a specifikus domain tudás, ami az adatok azonosítását könnyítené meg.A leginkább hasznos szerintem az, ha entitásokat határozol meg a lehetséges attributumokkal, és a köztük lévő relaciókkal. [link]
[link]Majd feltehetőleg ezeket az attributumokat tudod az adatforrások soraihoz oszlopaihoz rendelni.
Még fontos lehet, h az adat kötelező vagy sem?
Az adatokat milyen formátumban adottak és milyenben akarjátok tárolni? (milyen típusra mappelhető)
Ezeket a konverziókat a migráció során konvertálják a fejlesztők vagy te magad, mondjuk excel makrókkal?
... -
Ispy
nagyúr
válasz
kezdosql
#3270
üzenetére
Lehet, hogy kaptam egy nyugdijas allast.

Te írtad, de nekem meg úgy tűnik, hogy kaptál egy olyan melót, amiről lövésed sincsen. Szerintem menekülj amíg lehet. Túl nagy falat lesz ez.
Egyébként meg válaszoltam én is, mások is, ha ennyiből nem megy, akkor ne rajtunk kérd számon.
Én meg nem szoktam taposni sehova és nagyfomeltosagu sem vagyok, de ha valaki ad egy specifikáció nélküli excelt, akkor visszab@szom neki, mert se időm, se kedvem találgatni, egyébként ez meg alapkövetelmény egy bármilyen importnál/interface-nél.
-
DNReNTi
őstag
válasz
kezdosql
#3270
üzenetére
Komolyan egyre inkabb nem ertem, hogy kapcsolodik ez az SQL topikhoz. Arrol nem beszelve, hogy te "mindossze emberi hozzaallast varsz", azoktol az emberektol, akik "azt se tudjak, mit kene csinalni" es "egyikojuknek sincs fogalma se rola, mert ok csak abban gondolkoznak, hogy vannak adattablak, amiket csak ossze kell kapcsolni es kesz", illetve nem kis cinizmust felfedezve "nagyfomeltosagu programozo urak", raadasul ok "lefele taposnak, elvarjak, hogy pontosan azt az adatot kapjak, amire szukseguk van".
Kabare ez az egesz kerem. -
kezdosql
tag
Varni mindossze emberi hozzaallast varok.

Persze, tudom, a nagyfomeltosagu programozo urak allando stresszben vannak a megrendeloi meg egyeb oldalon, es lefele taposnak, elvarjak, hogy pontosan azt az adatot kapjak, amire szukseguk van, a tobbi nem erdekli oket.
En pedig most pont azon az oldalon vagyok, amit a hozzatok hasonlok taposni fognak, amikor majd eldontik, hogy mifele adatbazist meg egyeb programokat fognak csinalni es milyen adatokat fognak hozza hasznalni. Csakhogy addigra nekem keszen kell lennem a nyilvantartassal, hogy milyen adatok vannak, es azoknak mi a formaja, jellemzoje es milyen idotartamra, stb. vonatkoznak, es hol talalhatoak.
Merthogy az excels - vagy "szigetuzemu" - adattarolasnak az a realitasa itt, hogy mindig az adott adatrogzitotol fugg, hogy milyen adatot rogzit es milyen formaban, es ha elmegy, akkor masok nem nagyon tudjak, hogy mit es miert csinalt.

Ha ezeket verge belatjatok, akkor visszaterhetunk a kiindulo kerdesemhez:
Milyen nyilvantartasi megoldast javasoltok, ami a hozzatok hasonlo programozok munkajat megkonnyiti?Mert jelen helyzetben megtehetem, hogy csinalok egy mezei excel tablat par ezer sorral, es odaadom majd a hozzatok hasonloknak, hogy talaljatok ki, hogy melyik fajl melyik oszlopanak adatait tudjatok hasznalni.
Vagy csinalok egy egy olyan nyilvantartast, amibol azonnal lathatjatok, hogy milyen adatok hol vannak es mikkel vannak kapcsolatban. ehhez viszont tudnom kene, hogy mit szoktatok kerni a munka elvallalasakor, milyen adatokra, informaciokra van szuksegetek az adatokat illetoen.

-
DS39
nagyúr
válasz
kezdosql
#3264
üzenetére
Nem, egyikotoknek sincs fogalma se rola, mert ti csak abban gondolkodtok, hogy vannak adattablak, amiket csak ossze kell kapcsolni es kesz.
ja, csak ennyiből áll az sql...de igazad van a te feladatot sokkal nehezebb, én tuti nem csinálnám, adminisztratív munka, engem az adatok információ tartalma sosem érdekelt. (az a megrendelőt érdekli, ehhez kell előállítani a megfelelő adatbázis-környezetet)
viszont nem is tudom miért írtál az sql topicba, hiszen a feladathoz maximum excel szükséges.
-
kezdosql
tag
válasz
DNReNTi
#3263
üzenetére
Nem, egyikotoknek sincs fogalma se rola, mert ti csak abban gondolkodtok, hogy vannak adattablak, amiket csak ossze kell kapcsolni es kesz.
Az en feladatom az, hogy kitalalni, hogy mi a nyavalya van az adattablaban, es ezt valahogy leirni.

Peldaul kapok egy csv fajlt azzal, hogy "Telephely rezsi".
Az elso oszlop datum, masik ido. Utana van negy oszlop, az oszlop neve szamokbol all, utana jartam, azok a meroorak szamai, tehat tudom, hogy van ket aramot mero ora, egy gazora es egy vizora.
Az adatokbol latni, hogy az egyik arammerot szinte orankent leirtak, a masikat naponta negyszer, a gazorat is van, hogy ket orankent, van, hogy naponta hatszor, a vizorat hetente ketszer.
Ezekrol tudom, hogy 3 tizedesig kell szamokat tartalmaziuk es ures mezo is van.
Emellett van meg hat masik oszlop, amikrol meg nem tudom, hogy mit takarnak az adatok, a tobbseg ures, neha vannak szamok, neha karakterek.Ki kell talalnom, hogy mit jelentenek az oszlopok nevei es leirast kell irni rola, majd csinalni egy olyan nyilvantartas, amibol azonnal latom, hogy melyik fajlban melyik oszlopban milyen adatok vannak.
Raadasul ugy kell megcsinalnom, hogy lassam, hogy melyik fajl hol van, melyik oszlopadatanak meg nem tisztazott a szarmazasa es tartalma, es mik azok, amik rendben vannak.
Messze nincs semmilyen adatbazis sehol, meg csak az adatgyujtesnel tartunk es hihetetlenul nehezen megy.

Remelem, most mar kezditek erteni, mi a problemam.

-
DNReNTi
őstag
válasz
kezdosql
#3261
üzenetére
Szerintem itt a tobbseg eleg jol tudja mit kellene csinalni egy ilyen feladattal, en inkabb azt erzem, hogy te nem tudod, hogy egyaltalan mit akarsz csinalni / csinaltatni, mi a cel, a specifikacio roppant feluletes, totalis fogalmi zavar van, es a faradtsagot sem veszed arra, hogy rakeress a kulcsszavakra amik itt mar elhangoztak.
Nem bantasnak szanom, csak nem ertem ezt az oszto dumat, a fent leirtak es annak figyelembevetelevel, hogy vagy harman probaltak segiteni hasznalhato otletekkel. -
kezdosql
tag
válasz
Peter Kiss
#3257
üzenetére
Magyarul?

-
DNReNTi
őstag
válasz
kezdosql
#3254
üzenetére
Gondolom CSV lesz az a CSS.

Egyebkent egy ilyen tok altalonos import rendszert megirni nem egy trivialis feladat. Ilyenkor a legjobb talan az, ha elmondod hogy fog kinezni a bemenet (altalnossagban, tehat: formatum, kotelezo fejlecek, max oszlopszam, stb), es te a vegen mit szeretnel latni. A 60 oszlop egyebkent nem szamit orulten soknak. Sot.
-
kezdosql
tag
Lehet, hogy kaptam egy nyugdijas allast.

Adatokat kell gyujtenem es reszletes "nyilvantartast" kell csinalnom roluk, hogy mikor, honnan, kitol vannak, milyen adatokat tartalmaznak, es majd a programozokkal kell kapcsolatot tartanom, hogy mihez milyen adatokra van szukseguk es majd egyutt fogunk nagy adatbazist epiteni.
Az adatok tobbseget excel vagy css fajlokban kapom,Az a kerdesem olyan programozokhoz, akik ilyeneket csinaltak, hogy ilyen esetekben van valamilyen sematok, hogy milyen nyilvantartasra van szuksegetek az adatokhoz, es egy excel-es nyilvantartas eleg hozza?
Van olyan css, amiben csak par adat van, es van olyan excel lap, amiben 60 oszlop is van.
A helyzetet bonyolitja, hogy vannak hasonlo excel fajlok, mert csak az idosav a kulonbseg, de tobbnyire mindig van valami valtozas, valami oszlopot hozzatettek vagy megvaltoztattak, vagy a semajat atrendeztek, mert az ugy jobban mutat.Vannak olyan excel fajlok, amik kozott gyorsan tudok kapcsolatokat is talalni, egy reszukben azonosak bizonyos oszlopok adatai, vagy a sema teljesen, vagy nagyjabol azonos, csak az idosav kulonbozik.
Gondolom, ezeket is hasznos lenne valahogy jelezni majd a programozok fele. -
Diopapa
addikt
Hm, ez most lehet noob kérdés lesz... Van egy működő lekérdezésem és kicsit bővítettem, de a struktúrán nem változtattam és most ezt a hibát kapom.
"SQL Error (1054): Unknown column 'station_data.service10' in 'on clause'
Nem bonyolult a lekérdezés egyébként. Itt van.
Amivel bővítettem az a "left join station_services as s8 on s8.service_id = station_data.service8 "-tól 14-ig és a hozzá tartozó részek.
Valami ötlet?

Köszi előre is!
-
FIREBLADE78
addikt
válasz
fordfairlane
#3246
üzenetére
Kaptam leírást 2008-hoz,már azt is felraktam.
-
fordfairlane
veterán
válasz
FIREBLADE78
#3244
üzenetére
Remélem működik. Egyébként vállalati környezetben megszokott dolog a virtualizáció, részben az ilyen kompatibilitási okokból kifolyólag.
-
PumpkinSeed
addikt
válasz
Peter Kiss
#3241
üzenetére
Nem tudom észrevettétek-e azt a csatlakozót a kártyaíró végén.
Csodálatos, konkrétan nincs olyan eszköz itthon amivel tudnám használni. 
Amúgy nem értem miért nem fejlesztenek az ilyen cégek kicsit modernebb technológiára. "Biztonság érdekében ne használjunk modernebb szoftvereket." - mint pl. Windows 10. Hát jó.
-
FIREBLADE78
addikt
válasz
fordfairlane
#3243
üzenetére
Noh,felrakom ezzel. A hyper-v használtam.

-
fordfairlane
veterán
válasz
FIREBLADE78
#3242
üzenetére
Nálam a VirtualBox simán tudja használni a host gép LAN adapterét.
-
FIREBLADE78
addikt
Köszönöm nektek. Van hozzá leírás is magyarul. Felraktam az xp-t virtuálisan és fent van a sql 2000 is,de valamiért nem tud rá csatlakozni. Teljesen homályban tapogatózok. Csináltam már weboldalt (igaz wordpressel),gondoltam ezt is megtudom oldani,de eddig csak kínlódás. Ki lett fizetni a nagy pénz és semmi. Kell internet hozzá? Virtuális xp nem látja a wifit,semmit. Be sem tudtam állítani,holott lan kábel van dugva a pcbe.
-
DS39
nagyúr
válasz
FIREBLADE78
#3236
üzenetére
Megnéztem a program leírását:
2.1.2 Rendszerkövetelmények
1) Internet Explorer 6.0 vagy jobb.
2) Windows 2000 vagy Windows XP Professional operációs rendszer.
3) SQL 2000 szerver adatbázis-kezelő program.
4) Bármilyen más szoftver telepítése a rendszer biztonságának megőrzése érdekében nem
ajánlott.Amit írtam korábban, virtuális XP-t használj ehhez a programhoz. Ezt nem csak SQL szinten csinálták meg régi környezetre.
-
Kommy
veterán
Van egy adatbázis microsoft sql ebben kéne megkeresenm azokat a sorokat amik többször szerepelnek. Elsőre két oszlop alapján a név és a település egyezés alapján lenne egy listámTárgytalan sikerült megoldani
-
DS39
nagyúr
válasz
FIREBLADE78
#3232
üzenetére
Lövésem sincs. Ez az SQL szoftver-fejlesztés fórum (értsd SQL kódok a téma, nem a szerver telepítés), nem rendszergazda topic. Ráadásul nem tudhatjuk milyen programot vettél, proxy kártyás hotel zár, az pontosan mi is?
-
martonx
veterán
válasz
FIREBLADE78
#3232
üzenetére
De mit hogyan kell???

Hagyjad, ez így nem fog menni
-
DS39
nagyúr
válasz
FIREBLADE78
#3230
üzenetére
csúcstechnika lehet ha sql 2000 kell hozzá..
szerintem próbáld meg egy virtuális xp-n. -
FIREBLADE78
addikt
Remélem tudtok segíteni. Vettünk proxy kártyás hotel zárakat. Hozzá nem kevés pénzért kártyaírót programmal együtt. Viszont,hogy tudjak kártyát és zárat írni, felkéne telepítenem a programot is amihez kell az sql 2000. Életemben nem használtam ilyen sql izét,azt sem tudom mi az. Windows 10-re szeretném feltelepíteni,ebben segítsetek. Youtubeon találtam videót,de már a második lépésnél halott az egész.
-
postgresql-ben hogy tudnék egy stringet szétvágni 8 betű hosszúságú darabokra?
ilyen a string (csak hexa karakterek vannak benne):
FFFFFFFE00060001FFFEFFFFFFFE0002FFFFFFFEFFFF00050000FFF207FF000000020002FFFFFFFD00010002FFFCFFFBFFFFezt szeretném szétvágni táblázattá. így próbáltam:
select regexp_split_to_table(mezonev,'[0-9a-fA-F]{8}') from tablanev;üres sorokat kapok vissza. mit rontottam el?
-
martonx
veterán
válasz
kezdosql
#3226
üzenetére
Majd idővel ez a tapasztalat is megérik benned, minden munkánál vannak jelek, amikből könnyű következtetni, hogy van-e értelme foglalkozni a dologgal. Az Acess2000-ről (még most is röhögök ahogy leírtam) szinte már üvölt, hogy kerüld el minél messzebbre azt a céget, aki ezt használja, és nem is hajlandó másra.
-
kezdosql
tag
Access2000 a feltetel, igy nem volt sok jelentkezo ra. Most mar tudom, hogy eleg dolgozgatnom, mert csak fizetgetni akarnak.
Eredetileg "normalisan" akartam megcsinalni, embereken belul alkalmazottak, de pont ok akartak, hogy csak az auto a lenyeg es azzal kapcsolatban kell minden, reszletesen, kulon. Most meg rajottek, hogy megis ugy kene, ahogy eredetileg javasoltam, mert az adatbevitel ugy sokkal egyszerubb. -
DS39
nagyúr
válasz
kezdosql
#3224
üzenetére
A, leirnad, hogyan nez ki egy kapcsolotabla es mivel kossem ossze?
a felhasználó id-t összekapcsolod a pozíció id-val.B, ugy erted, hogy logikai adatok legyenek, amiket vegig kell pipalni minden egyes alkalommal?
attól függ milyen sql-ben csinálod, de az adatbázisban ez kinézhet úgy hogy 1 az igaz, 0 a hamis értéke.az általad írt program felületén bármelyik megoldást használod, mondjuk a checkbox-okat pipálgatnia kellene annak, aki kezeli a dolgozók adatait, utána nyilván lekérdezed és nem kell ismét bepipálni mindig, hanem kitöltődik az az érték amelyik igaz rá. (persze meg lehetne oldani listbox-szal is, ahol többet is lehet választani egyszerre, de a lényege ugyanaz)
a kérdéseid alapján kicsit távolinak érzem a szükséges tudást és a bevállalt/rád kiosztott feladatot.

-
kezdosql
tag
-
DS39
nagyúr
válasz
kezdosql
#3222
üzenetére
hát ezt kétféleképp is meg lehet oldani. egyik sem bonyolult.
A) két tábla, felhasználók és pozíciók, és csinálsz egy kapcsolótáblát amiben összekötöd, őket, ebben a táblában értelemszerűen lehetne többször ugyanaz a személy, más-más pozícióban.
B) megoldás: felhasználók táblát kibővíted plusz oszlopokkal, amik a pozíciók nevei, és vagy igaz vagy nem az adott emberre az a tulajdonság.
az amit jelenleg csináltál nem igazán járható út, főleg mivel felületet is kell hogy csinálj mindehhez, ahol nyilván látni szeretnék majd az összes ember adatait, amit ha 8 táblában vannak szétszórva, eléggé macerás lesz majd lekérdezést írni, meg adatokat módosítani a felületről.
-
kezdosql
tag
Elso munkammal nagy bajban vagyok.

Egy autokereskedesnek irtam egy rendszert, ahogy tanultam, szepen felfuzve a tablak funkciok szerint, de a ceg egyetlen tablaban akarja latni az embereket.
Van egy auto tabla, rendszam, tipus, stb. tulajdonos es uzemben tarto az erintett szemelyek.
Utana jonnek a kapcsolatok, ha vasarlas van, akkor van elado, ha szerviz, akkor szerelo, ha baleset, akkor karfelmero.A cegnel gyakran mindenki csinal mindent, a szerelo neha karfelmero, gyakran elado is, es nem ritkan sajat maga veszi meg az olcso autot, majd tovabbadja.
Azt akarjak, hogy legyen egyetlen Emberek tabla, es funkciokat lehessen valasztani, hogy az illeto most tulaj, szerelo, elado. Ezt nem tudom kezelni a tanult modon, tankonyveimet es mas konyveket, webes jegyzeteket atnezve nem talaltam ilyet.
Tanacsot kernek, hogyan tovabb?
-
ALFA
senior tag
válasz
PumpkinSeed
#3219
üzenetére
Ahogy írtam, csak ezt az egyet írhattam, mert amíg nem kapok rá választ, nem írhatok másikat abba a fórumba, mert ez a moderátorok szabálya.
Úgyhogy akkor fogtok látni újabb beírást oda tőlem, ha arra valaki válaszol.
Most már nagy negyedszer írom le, egyszer végre talán célbaér az üzenet.
-
fordfairlane
veterán
Ezt a logikát nem értem, hogyan oldják meg.
Amikor a kliens rákattint a következő oldal gombra, ugyanaz a lekérdezés lezajlik még egyszer, csak ilyenkor egy másik szeletét kapja az eredményhalmaznak. Az alkalmazáslogika jellemzően nem tárolja el a lekérdezés eredményét, csupán csak a lekérdezés paramétereit, például az url-ben, meg még azt, hogy a halmaz melyik szegmensét jelenítse meg.
-
PumpkinSeed
addikt
Ezt az egy bejegyzésed találtam a PHP topikban. Amúgy meg érdemes lenne olvasni egy kicsit erről, mert gondolom senkinek nincs kedve könyvet írni a PHP-ról egy bejegyzés erejéig. Például itt. A következő kérdésed szeretném a PHP topikban látni, ha az is PHP-ra irányul.
-
rum-cajsz
őstag
Nincs semmi előre gondolkodás, programtervezés van.
Amikor összeállítod a php programodban a táblázatot a benne szereplő sql eredményéből, akkor az eredményeket linkké alakítod a táblázaton belül, és ez a link egy újabb oldalt tölt majd be aminek ez a szám a paramétere.Tényleg annyira alap php dolgot kérdezel, amit nem fogunk itt neked tudni megválaszolni terjedelmesebben, és semmi köze nincs az SQL-hez. Vagy legalábbis annyi köze van kb, mint hogy melyik szövegszerkesztőt használd a php programod írásához.
-
ALFA
senior tag
válasz
rum-cajsz
#3215
üzenetére
1. röviden annyi a lényeg, hogy a select eredménye lesz a paramétere a következő lekérdezésnek.
Asztatat értem, de nekem úgy tűnik, előre gondolkodik, vagy már valahonnan tudja, hogy honnan lehet további lekérdezéseket inditani és honnan nem. Ezt a logikát nem értem, hogyan oldják meg.
2. A PHP nyelven belül kellene átvenned az SQL témakört anblock.
Szivesen átvenném, de honnan?
php-vel nem foglalkoztam, illetve csak minimális szinten, mint a basic pár tucat parancsával anno.
3. szivesen átmentem volna a másik fórumba, bár ott is csak ezt az egy kérdést tenném fel, de a php programozás fórumban három napja nem válaszolt nekem senki, és amíg nem kapok választ, nincs jogosultságom újabb kérdést feltenni.

-
ALFA
senior tag
válasz
PumpkinSeed
#3213
üzenetére
Én az SQL-es részté nem értem, hogyan tudja a szkript a következő lekérdezést is?
Addig tiszta, hogy kiadsz egy Select lekérdezést, megkapod az eredményt.
Csakhogy ennél a megoldásnál az eredmény minden adata, ahonnan lehetséges további lekérdezés, az linkként jelenik meg, és a link már az újabb Selectes lekérdezést tartalmazza.A logikáját szeretném megérteni

Mint egy sakkozós, aki pár lépésre előre gondolkodik, begyűjti a következő potenciális lekérdezések össze változatát is? -
PumpkinSeed
addikt
Igazából nem a kérdéssel van a gond hanem eleve rosszul közelíted meg a témát. Nem link lesz belőle, hanem ugyanúgy adat marad, csak egy felületen jelenik meg.
Ahogy működik ez nagyjából, van egy adatbázisod ami tele van adattal. Van egy webszervered ami elérhető egy domain néven, pl. example.com. Amikor valaki beírja a böngészőbe, hogy example.com/test.php akkor ezt a webszerver megkapja egy HTTP kérés formájában, és megkeresi, hogy hol a test.php, majd lefuttatja azt. A test.php kimenete egy HTML, CSS esetleg Javascript valami lesz. Mindezt a PHP pakolja össze. Ha szeretnél egy táblázatot ami kilistázza az adatbázisodban lévő embereket akkor a PHP lekérdezi az adatokat, majd a HTML kimenetbe ezt beleteszi. Mivel a PHP is ugyanazokkal az SQL lekérdezésekkel dolgozik, amikkel amúgy te kérnél le adatot. Majd végül ezt a HTML kimenetet visszaküldi válasz formájában a webszerver. Azért lesz link, mert ezzel hivatkozol arra a programra ami lekérdezi az adatokat.Viszont ez itt off, kérlek fáradjunk át ide.
-
ALFA
senior tag
válasz
PumpkinSeed
#3210
üzenetére
Kicsit bővebben, ha lehetne.

Hogyan tudja egy php program eldönteni, hogy mely adatokhoz van újabb lekérdezési lehetőség, ráadásul úgy, hogy rögtön meg is adja hozzá a linket?Számomra egyértelmű a kérdés, de csak akkor tudom jobban kifejteni, ha adsz visszajelzést, hogy mi nem egyértelmű a számodra.

-
ALFA
senior tag
Sziasztok, SQL webes megoldására lenne egy kérdésem:
Hogyan oldják meg, hogy a lekért adatok linkként jelennek meg, és úgy lehet ugrálni közöttük, mintha az adatok statikus weboldalakként lennének eltárolva? -
Panhard
tag
Sziasztok!
Van egy SQL táblám, amiben van egy dátum oszlop, és van egy adat oszlop. Minden aznapi (egyforma) dátumhoz tartozik kb: 20 adatsor. Az adatsorok között van 0 érték is.
Hogy tudnám lekérdezni úgy, hogy csoportosítanám a dátum oszlopot, és a 0-nál nagyobb adatok átlagát adná vissza?
Így próbáltam:SELECT `datum`, AVG(`adat`) FROM tablazat GROUP BY `datum`
De így nem jó. Így beleátlagolja a 0 értékeket is.
A másik, hogy az átlag érték amit visszaad, nagyon sok a tizedes jegy. Azt lehet valahogy töröltetni, hogy csak egészet adjon vissza?
Előre is köszi. -
Petya25
őstag
Lehet rosszul fejeztem ki magam, a 600e+600e nem gond, megy rá a legyűjtés (index nélkül is), az eredménye 7.8millió sor, de működik, köszönöm.
-
tm5
tag
válasz
Petya25
#3201
üzenetére
Ajaj, akkor elég gyenge az a szerver... azért 2*600k-t joinolni nem kéne problémának lenni manapság.
Az a baj, hogy sortolni muszáj lesz, hogy ki tudd választani a dátum alapján az aktuális árat, Esetleg ha 2 dátum oszlop lett volna az ár táblában akkor egy "eladás_dátum beween tol and ig" kifejezéssel ki lehetett volna kapkodni a megfelelő sorokat sort nélkül is.
Új hozzászólás Aktív témák
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Brogyi: CTEK akkumulátor töltő és másolatai
- Robotporszívók
- Bestbuy játékok
- Battlefield 6
- Boldog Új Évet Kívánunk 2026-ra!
- Spórolós topik
- Kerti grill és bográcsozó házilag (BBQ, tervek, ötletek, receptek)
- Milyen Android TV boxot vegyek?
- nVidia tulajok OFF topikja
- További aktív témák...
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest









![;]](http://cdn.rios.hu/dl/s/v1.gif)









