Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Select su id non associati

    Salve ragazzi,
    ho un problema dove non riesco ad uscirne...

    Mi trovo in una situazione in cui ho tre tabelle (utenti, oggetti, utenti_has_servizi):

    Utenti -> idUtente, Nome, ecc...
    Oggetti -> idOggetto, Descrizione, ecc
    Utenti_has_oggetti -> idUtente, idOggetto

    La situazione è questa, la cardinalità tra utenti e oggetti è n:m quindi ho dovuto creare Utenti_has_oggetti per associare gli oggetti agli utenti. C'è da dire però che nel momento in cui si associa un oggetto al singolo utente questo non è più disponibile per gli altri e non appena l'utente viene cancellato questo diventa nuovamente disponibile.

    Mi servirebbe la query per selezionare SOLO gli oggetti liberi.

    Grasie
    Mantisworks.net - Soluzioni dal web per il web!
    SEO, SEM, Software, Siti internet, Grafica e Multimedia

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    codice:
    select o.* from oggetti as o
    left join utenti_has_oggetti as uho
    on o.idoggetto = uho.idoggetto
    where uho.idoggetto is null

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.