ugrás a tartalomhoz

Archívum - Ápr 17, 2008

Értékek egy csoportját tartalmazó sorok lekérése

Dualon · 2008. Ápr. 17. (Cs), 22.21
Környezet: MySQL 4.1, Apache 2.0.2 (Ubuntu 7.10)
Adatbázis-háttér:
CREATE TABLE gyumolcsok (
gyumolcs_id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
gyumolcs_nev VARCHAR(10) NOT NULL);

CREATE TABLE kukacok_gyumolcsokben (
gyumolcs_id TINYINT UNSIGNED NOT NULL,
kukac_id TINYINT UNSIGNED NOT NULL);

INSERT INTO gyumolcsok (gyumolcs_id, gyumolcs_nev) VALUES
(1, 'alma'),
(2, 'korte'),
(3, 'barack'),
(4, 'cseresznye');

INSERT INTO kukacok_gyumolcsokben (gyumolcs_id, kukac_id) VALUES
(1, 1),
(1, 2),
(1, 3),
(1, 4),
(1, 5),
(2, 1),
(2, 3),
(2, 4),
(2, 6),
(3, 1),
(3, 2),
(3, 5),
(4, 1),
(4, 2),
(4, 3);
Cél: Keresem azon gyümölcsök neveit, amelyekben mondjuk az 1-es és 3-as kukac is megtalálható (alma, korte, cseresznye).
Kukacfajtából lehet sok-sok (akár több tucat is), vagyis a többszörös JOIN, UNION szerintem nem megoldás.

Ameddig jutottam:
SELECT gyumolcs_nev FROM gyumolcsok WHERE gyumolcs_id IN (SELECT gyumolcs_id FROM kukacok_gyumolcsokben WHERE kukac_id IN(1, 3) GROUP BY gyumolcs_id)
Ez nyilvánvalóan rossz, mivel nem a kukac_id-k metszetét, hanem únióját adja (a 'WHERE kukac_id IN(1, 3) GROUP BY gyumolcs_id' feltétel rossz).

Amit próbáltam: Google, Weblabor, MySQL manual, sok-sok próba GROUP BY-jal és testvéreivel. :)

Végeredményben azzal már boldog lennék, ha tudnám, hogyan lehet lekérni azon sorokat, melyek összességében tartalmazzák egy érték-csoport értékeit (esetünkben azon sorokat, melyek pl. az 1-es és 3-as kukac_id-ket).
Elnézést kérek, ha láma dolgot kérdezek, az esetleges segítséget pedig előre is köszönöm!
 

SQL update cserélni tud?

stellar · 2008. Ápr. 17. (Cs), 22.08
Üdv!

Van-e olyan UPDATE parancs ami egy hosszú szövegből álló mezőből kicseréli az egyes szavakat mondjuk konkrétan helyesírási hiba (tehát megadni hogy a azokban a rekordokban ahol a "leiras" mezőben talál olyan szót, hogy "szoveg" az cserélje le "szöveg" - re de a többi részét ne bántsa.

köszi a választ!
 

Building a search engine with Appengine and Yahoo

Török Gábor · 2008. Ápr. 17. (Cs), 16.45
Egyszerű kereső fejlesztése Yahoo API-val
 

A quick Javascript formatting tip

Török Gábor · 2008. Ápr. 17. (Cs), 11.54
Perl stílusú kódformázási konvenció használata JavaScripthez
 

Include-olt fájl neve

EL Tebe · 2008. Ápr. 17. (Cs), 08.16
Sziasztok!

Az alábbira keresek megoldást, de eddig nem jártam sikerrel:

van 2 fájlom, mondjuk:

teljes.php
includeolt.php

a teljes.php-be be van húzva az "includeolt.php":
include("includeolt.php");
Az includeolt.php-ben, (a teljes.php futtatásakor), az "includeolt.php" nevét szeretném valahogy visszakapni.

Szeretném "automatikusan" - fájlnév alapján - bizonyos GET-es változók neveit meghatározni, ezért lenne szükségem erre.

Köszi, előre is!

Tebe
 

OpenFire + MSN Gateway, nem működik a fájl küldés

sly · 2008. Ápr. 17. (Cs), 03.20
Próbáltam már portot nyittatni a tűzfalon. Több fajta klienssel is próbálkoztam, de nem sikerült a fájl fogadás. OpenFire a localhost-on van. Van valakinek ötlete mi lehet a baj?