Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [php-mysql]

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    94

    [php-mysql] query complessa o sono io un pollo...??

    salve a tutti..
    ho bisogno del vostro aiuto..

    ho una tabella fatta cosi:

    step | idchesceglie | idscelto
    1 1 2
    1 2 1
    1 3 4
    1 4 3
    1 1 2
    2 2 5
    2 4 6
    2 6 4


    avrei biogno di sapere nel corso degli step(prima colonna) quante volte le coppie di valori delle colonne idchesceglie e idscelto, risultano essere reciproche.. per reciproche intendo dire del tipo: step1, 1 sceglie 2 e 2 sceglie 1, 3 sceglie 4 e 4 sceglie tre..

    per es. in quanti step 1 2 è reciproco? nella tabella di esempio allo step1, 1 2 è reciproco, allo step 2 no!!

    il risultato finale dovrebbe essere più o meno questo:

    per ogni coppia di valori id
    sapere in quanti (non occorre sapere quali) step le scelte sono state reciproche, percui per es.:

    1 2 [quantità di step dove nello stesso step cè anche 2 1]
    3 4 [quantità di step dove nello stesso step cè anche 4 3]


    spero di essermi spiegato..

    qualche idea????? di qualsiasi tipo.... script php, altri linguaggi.. a me basta che poi funzia..
    grazie a tutti..

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    94
    nessuno ha un idea..??

    stò provando anche solo per una singola coppia di valori tramite sql senza script php...
    con una subquery del tipo:

    select step from tabella where idchesceglie=1 and idscelto=2
    and exists (select step from tabella where idchesceglie=2 and idscelto=1)

    ma il risultato pare far riferimento solo alla prima select..

    qualche suggerimento???

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    94
    possibile che nn ci sia una soluzione..??


    ....

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    94
    maaronna beneeedetta dell'incoronetola....

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 © 2024 vBulletin Solutions, Inc. All rights reserved.