Hirdetés

Új hozzászólás Aktív témák

  • bambano
    titán

    Sziasztok!

    Kéne egy kis segítség.

    Van egy mysql adatbázisom ami most került hozzám, egy programmal egyetemben, a program ír az adatbázisba, találtam egy hibát a programban, ami miatt az egyik táblát teleszemetelte szeretném kitörölni ebből a táblából azokat a sorokat amelyek nincsenek használatban.
    A program javítások jegyzőkönyveit tartalmazza, van külön eszköz és javítások tábla, az eszközök táblában sok a duplikáció.

    A program hibája az volt, hogy a felvett gépet állandóan újként mentette nem pedig módosította.

    Tehát amit szeretnék , hogy kitörölni azokat az eszközöket amelyek nem szereplenek a javítások táblában.

    Ez megoldható valahogyan egyszerűen?

    mysql-t nem használtam soha, postgresben ez kb. így van:

    delete from gepek where id not in (select gepid from masiktabla)

    én azért mentenék előtte egy alaposat :)

Új hozzászólás Aktív témák