1. |
re: SQL-kerdes + re:dvd - miert mas meretu? (mind) |
28 sor |
(cikkei) |
2. |
kepek egy lapon (mind) |
10 sor |
(cikkei) |
3. |
Memoriak (mind) |
14 sor |
(cikkei) |
4. |
radiomusor letoltese (mind) |
18 sor |
(cikkei) |
5. |
re:dvd - miert mas meretu? (mind) |
6 sor |
(cikkei) |
6. |
re: SQL-kerdes (mind) |
11 sor |
(cikkei) |
7. |
Re: SQL-kerdes (mind) |
17 sor |
(cikkei) |
8. |
Re[3]: SQL-kerdes (mind) |
23 sor |
(cikkei) |
9. |
sql guruk :) (mind) |
61 sor |
(cikkei) |
|
+ - | re: SQL-kerdes + re:dvd - miert mas meretu? (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Helló mindenki + FP!
Szerintem nem igazáz lehettek jók az eddigi válaszok, mert mindenki
figyelmen kívül hagyta, hogy: "tanarok ES tanitok EGYSZERRE".
Mindenki VAGY-os választ javasolt.
Szóval próbálkozz valami hasonlóval:
SELECT Emberek.nev
FROM Emberek,
Fogl AS f1,
Fogl AS f2
WHERE Emberek.ID=f1.Sorszam
AND Emberek.ID=f2.Sorszam
AND f1.Foglalkozas="tanar"
AND f2.Foglalkozas="tanito"
Ahány foglalkozás, annyiszor kell hozzácsatolni a táblát.
DVD méret:
Csodálkozom, hogy senki nem tette szóvá, hogy a gyári dvd-k kapacitása
nem 8.5GB, hanem 9.4GB. És azokat nemigen írni szokták, hanem nyomják.
Legalábbis én így tudom :-)
--
Üdv.:
Pepa
|
+ - | kepek egy lapon (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szervusztok!
Szeretném a fényképeimet lekicsinyitve egy lapra kinyomtatni,
ahogy annak idején a diákat lehetett csinálni.
Milyen programmal tudom ezt megtenni?
A képek nyomtatásanem jó, egy lapracsak egy képet hajlandó
nyomtatni. :-((
Robi
_ ! _
|
+ - | Memoriak (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello Guruk,
Tudja valaki, hogy 2 kulonbozo markaju memorianal, hogy lehet
letesztelni, hogy menyire mukodnak egyutt? Miket kell figyelelmbe
venni, hogy ha bovitem a memoriat akkor az jobb teljesitmenyt adjon
le, mert hallotam olyant is, hogy ha nem tudnak egyutt jol mukodni a
memoria modulok akkor meg jobban lelasul a szamitogep. Az tudom, hogy
az az igazi mikor egy ugyan olyan tarsat rak be az ember, de sajos ez
nem mindig lehetseges. Nehany hasznos tanacs az jol jonne, hogy a
memoria bovitesevel a szamitogep teljesitmenye is nojjon. Elore is
koszonom a valaszotokat.
Udv.
Szekely Zoltan
|
+ - | radiomusor letoltese (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Egy nyugdijas szomszedom megkert, hogy vegyek fel neki egy
radio musort. Kiderult, hogy a Kossuth radio egyik musoraban
egy interjut keszitettek valakivel, es ezt szeretne megkapni.
Ugy tudom, hogy a Kossuth rádió müsora interneten megvan,
de én nem értek hozzá, hogyan lehet letölteni.
Addig jutottam, hogy bármire kattintok, letöltödik a
számitógépemre egy linket tartalmazó fájl, ezt kellene
elinditani, és akkor meg lehetne hallgatni a müsort.
Nekem viszont egy konkrét müsor letöltésére lenne szükségem.
Valaki leirná nekem egy levélben, lehetöleg szájbarágósan, hogy
mit kell pontosan csinálnom ennek érdekében?
Megköszönöm, ha megértem végre. :-))
Fekete Laszlo
|
+ - | re:dvd - miert mas meretu? (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Köszönöm a válaszokat, most már tisztul a kép.
Egyébként ma láttam egy reklámot, 18x -os dvd irót hirdettek,
aztán kiderült, hogy még nem kapható 18x irható dvd. ;)
Fekete Laszlo
|
+ - | re: SQL-kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
3-ból 3 rossz válasz...
én inkább valahogy így csinálnám:
select emberek.id
from emberek as e,
fogl as f,
fogl as f2
where e.id = f.sorszam
and f.sorszam = f2.sorszam
and f.foglalkozas = 'tanító'
and f2.foglalkozas = 'tanár';
|
+ - | Re: SQL-kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
Lehet, hogy en ertek felre valamit, de szerintem a kerdes ugy szol, hogy
azokat hozza ki, akik tanarok es tanitok is egyszerre, es nem vagy tanito,
vagy tanar vagy mind2.
Ha igy van, akkor itt a megoldas:
angol
SELECT Emberek.Név
FROM Fogl INNER JOIN Emberek ON Fogl.Sorszam = Emberek.ID
WHERE (((Fogl.Foglalkozas)="tanar" Or (Fogl.Foglalkozas)="tanito"))
GROUP BY Fogl.Sorszam, Emberek.Név
HAVING (((Count(Fogl.Foglalkozas))>=2))
ORDER BY Fogl.Sorszam;
Udv: CsT
|
+ - | Re[3]: SQL-kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi FP & GURUk!
>Koszi, de nem jo a javaslat, mert az visszaadja a csak tanitokat, vagy
>csak tanarokat is. En azt szeretnem, hogy azokat valogassuk ki,
>akiknek 2 foglalkozasuk van.
>
>Nos? :-)
Csinalj egy kozbulso lekerdezést, pl Q1 néven
SELECT Emberek.Nev, Fogl.Foglalkozas
FROM Emberek INNER JOIN Fogl ON Eemberek.ID = Fogl.Sorszám
WHERE (((Fogl.Foglalkozas) In ("Tanarok","Tanitok")));
Majd egy masikkal a keresett 2 foglalkozasuakat kivalasztod:
SELECT [Q1].Nev, Count([Q1].Foglalkozas) AS CountOfFogl
FROM [Q1]
GROUP BY [Q1].Nev
HAVING (((Count([Q1].Foglalkozas))=2));
Sikeres SQLezast:
Tivadar
|
+ - | sql guruk :) (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Jonagyot!
>Ha jól értelmeztem, akkor így:
>SELECT * FROM emberek, fogl
>WHERE emberek.id=fogl.sorszam and (fogl.foglalkozas='tanító' or
>fogl.foglalkozas='tanár');
Nem-nem. Nem jol ertelmezed. Ez a query azt hozza le, ahol tanito es
tanar foglalkozast talal. Akinel csak egyik vagy csak masik van, azokat
is lehozza. De FP-nek nem ez kell, hanem azok akiknel mind a ketto van
egyszerre.
>Probald ezt (HIXnek angol, angolul):
>SELECT Emberek.nev,Fogl.Foglalkozas
>FROM Emberek INNER JOIN Fogl ON Emberek.ID=Fogl.Sorszam
>WHERE Fogl.Foglalkozas IN ("tanarok","tanitok")
Ez se jo. :)
FP!
>Emberek(ID, Nev);
>Fogl(Sorszam, Foglalkozas);
Nem irtad le, h milyen adatbazist hasznalsz. Ez ilyenkor fontos lenne,
mert a megoldas is ettol fugg. Persze vannak olyan SQL-ek amik legjobb
tudomasom szerint minden adatbazis alatt lefutnak. Az SQL-nek pont ez is
lenne lenyege.
- ELFOGULT LESZEK :) Pl. ORACLE alatt igy nezne ki az egyik jo megoldas.
(HIXnek ANGOL, ANGOLUL)
Select e.id,
e.nev
From Emberek e
Fogl f
Where e.id = f.sorszam
And f.foglalkozas = 'tanar'
And exists (Select null From fogl
Where sorszam = e.id
And foglalkozas = 'tanito');
Vagy igy:
Select e.id,
e.emberek
From emberek e,
(Select sorszam, count(*) from fogl
Where foglalkozas in ('tanar','tanito')
Group by sorszam having count(*) > 1) fog1 /*vagy itt lehetne a
count(*)=2 is akar*/
Where e.id = fog1.sorszam;
- De szakadjunk el az ORACLE-tol.
Select e.id,
e.nev
From emberek e,
Foglalkozas f1,
Foglalkozas f2
Where e.id = f1.sorszam
And e.id = f2.sorszam
And f1.foglalkozas = 'tanito'
And f2.foglalkozas = 'tanar'
Tovabbi kellemes SQL-ezest :)
Gergo
|
|