- Oroszok csomagolják ki a még be nem mutatott iPad Pro M5-öt
- Íme, a Moto X70 Air, vagyis Motorola Edge 70 minden oldalról
- Akciófigyelő: Komoly kedvezményekkel és ajándékokkal startol a Xiaomi 15T széria
- Bemutatta az Apple a Powerbeats Fit fülhallgatót
- Amikor a fókusz egy stapatelefon óraképernyőjén van
- iPhone topik
- Akciófigyelő: Komoly kedvezményekkel és ajándékokkal startol a Xiaomi 15T széria
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy A52s 5G - jó S-tehetség
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- Apple Watch
- Android alkalmazások - szoftver kibeszélő topik
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
Agostino
addikt
sziasztok
csoportot szeretnék lekérni a következőek szerint:
+----+----------+
| id | date |
+----+----------+
| 1 | 20210701 |
| 1 | 20210801 |
| 2 | 20210601 |
| 2 | 20210401 |
| 3 | 20210801 |
| 3 | 20210501 |
| 3 | 20210501 |
+----+----------+a 20210701 lenne az érdekes dátum, tehát minden egyes olyan sort szeretnék visszakapni, ahol az id ugyan az, ez jelentené a csoport alapját, de van olyan sora, ahol szerepel a 20210701. a fenti tábla tehát a móka után a lenti tábla szerint nézne ki (vagyis a 2-es id kiesik, hiszen ott egyetlen sor mellett sem szerepel a 20210701). igazán attól izgalmas az egész, hogy select only opcióm van, te se temporary table, se update se semmi. teljesen basic lehetőségek
+----+----------+
| id | date |
+----+----------+
| 1 | 20210701 |
| 1 | 20210801 |
| 3 | 20210701 |
| 3 | 20210501 |
| 3 | 20210501 |
+----+----------+ -
Agostino
addikt
-
Agostino
addikt
válasz
instantwater #2136 üzenetére
1064 syntax, azért kell kétszer mert - bár ezek csak kitalált táblanevek - mindkét tábla ugyan olyan adatokat tartalmaz, viszont ki kell egészítsék egymást. mert lehet, hogy az egyik táblában ugyan azon id-hez nincsen adat.
Ha nagyon minden kötél szakad 2 külön UPDATE utasításba lehetne szétszedni.
igen, ez van most -
Agostino
addikt
sziasztok
az egyik updatemet szeretném továbbfűzni és sejtem is, hogy mi a baja, miért nem fut le, de azért ha lehetséges és van megoldás, akkor élnék vele. a következőt kell elképzelni:
UPDATE rendeles SET
datum = CONCAT(datum,'01'),
mennyiseg = (
SELECT rendeles_mennyiseg
FROM rendelestabla1
WHERE rendeles_id1 = mrendeles_id
) WHERE mennyiseg IS NULL, /*ez tudom fölös*/mennyiseg = (
SELECT rendeles_mennyiseg
FROM rendelestabla2
WHERE rendeles_id2 = mrendeles_id
) WHERE mennyiseg IS NULL;egyetlen oszlopot kellene kétszer updatelnem de mindig csak azokat a sorokat, ahol a mennyiseg NULL, azért, hogy a már lefutott első updatet a második ne bántsa. tippre az a baja, hogy zárójelben lévő select utáni WHERE nem jön be neki. ha külön-külön lemegy a három UPDATE nincsen semmi gond, egyszerűen csak jó lenne, ha egyetlen menetben lefutna minden.
-
Agostino
addikt
válasz
Atomantiii #2116 üzenetére
ALTER TABLE parancs nem kellene? emlékeim szerint pusztán a DB charset állítása nem húzza be TABLE-ben is a változtatást. de lehet rosszul emlékszem. megnézném azért a tábla mit csinál...
-
Agostino
addikt
sziasztok
LOAD DATA LOCAL INFILE
kérdésem lenne. összeraktam minden aspektusát a betöltési szabályoknak, az fogott ki rajtam egyedül, hogy ha a tábla 10 oszlopból áll, de a betöltendő .dat csak 8 oszlopból, akkor tegyük fel beemelés közben csúsztassa a 4. oszlopot a 7. helyre. mondhatnám úgy is töltsön be a 4. és az 5. oszlop közé plusz kettőttehát valami ilyemi, csak a .dat-ra alkalmazva a
SET
után (?)ALTER TABLE ugyfelek ADD COLUMN 'k_azon' INT(6) NULL AFTER 'nev'
x 2 : ) -
Agostino
addikt
sziasztok
mysql adatbázisba próbálok importálni anyagot csv fájlból, sqlyog progival csatlakozva a db-hez. minden okés lenne, leszámítva egy problémát. a csv tábla több oszlopból és kb fél millió sorból áll. teljesen jól lefut minden, azonban minden olyan mező az első oszlopból, amely számot és betűt is tartalmaz, NULL értékkel kerül be. hiába adom meg importkor, hogy akkor legyen varchar255, semmi. mit felejtek ki...?
Új hozzászólás Aktív témák
- AMD Navi Radeon™ RX 9xxx sorozat
- Xbox Series X|S
- Linux kezdőknek
- Elektromos autók - motorok
- PlayStation 5
- iPhone topik
- Akciófigyelő: Komoly kedvezményekkel és ajándékokkal startol a Xiaomi 15T széria
- WoW avagy World of Warcraft -=MMORPG=-
- Intel Core i7-5xxx "Haswell-E/EP" és i7-6xxx "Broadwell-E/EP" (LGA2011-v3)
- Kínai és egyéb olcsó órák topikja
- További aktív témák...
- kártyafüggetlen iPhone 16 Pro 128GB Natural Titanium + kiegészítők
- Apple AirPods Pro 2. generáció
- Apple iPhone Air, 256GB, fekete színben
- Bomba ár! Panasonic FZM1-3 Tablet - i5-7Y57 I 8GB I SSD, Adapter, Akkumulátor nélkül
- Bomba ár! Toshiba Satellite L50 - i5-G5 I 8GB I 256GB SSD I 15,6" HD I HDMI I Cam I W10 I Gari!
- Samsung Galaxy S23+ 256GB, Kártyafüggetlen, 1 Év Garanciával
- RÉSZLETRE .OPCIONÁLIS. Acer Nitro V ANV15-51-554Z SZÁMLA , GARANCIA
- Xiaomi Redmi Note 13 Pro BONTATLAN // Számla+Garancia //
- 0perces !Samsung Galaxy Book5 Pro 360 2in1 Core Ultra 7 256V 16GB 1TB 16" WQXGA+ AMOLED TOUCH 1évgar
- Honor 90 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest