Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. leslie2016
    3. Post
    L

    leslie2016

    @leslie2016

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 2
    • Post 2
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Località grosseto
    0
    Reputazione
    2
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da leslie2016

    • estrarre record con valore più piccolo tra i doppioni

      Buonasera a tutti,
      Ho una tabella formata da tre campi, giorno_appuntamento, ora_inizio, durata
      Nella tabella posso avere più record con i campi uguali (giorno_appunatemtno e ora_inizio) ma con il campo durata differente.
      Per estrarre i record che hanno campi uguali (giorno_appunatemtno e ora_inizio) faccio son la seguente query
      [PHP]
      SELECT giorno_app, ora_inizio,durata, count() AS conteggio
      FROM appuntamento
      GROUP BY giorno_app, ora_inizio
      HAVING count(
      ) > 1[/PHP]

      Però non riesco a fare una query dove mi estrapola solo i record doppioni e con il campo "durata" più piccolo
      :?:?:?

      postato in Coding
      L
      leslie2016
    • Agenda appuntamenti con più utenti

      Buongiorno a tutti,
      sono fermo a un punto dove non riesco a risolvero e avrei bisogno del vostro supporto.
      Ho una tabella Appuntamenti composta da un id, data appuntamento, ora inizio, ora fine e utente interessato.
      Nella tabella Appuntamenti concorrono più utenti.
      Vorrei fare una query dove mi restituisce solo gli orari che sono occupati da tutti gli utenti contemporaneamente
      Esempio:
      oggi 02/11/2017 dalle ore 11:00 alle 12:00 tutti gli utenti interessato hanno un'appuntamento quindi la risposta vorrei che fosse full
      oggi 03/11/2017 dalle ore 11:00 alle 12:00 solo due utenti interessati hanno un'appuntamento quindi la risposta vorrei che fosse free

      HO provato a fare una query, ma mi da come risposta full anche se solo un utente ha l'ora occupata nonostante gli altri utenti siano liberi.

      [PHP]$query= "SELECT * FROM utenti";
      $Recordset = mysql_query($query, $mcl) or die(mysql_error());
      while($row=mysql_fetch_row($Recordset))
      {
      $id_utente_abilitato=$row[0];
      $query_a= "SELECT * FROM appuntamento where giorno_app='$data_appu' and ora_inizio<='$ora_cont' and ora_fine>='$ora_cont' and id_utente='$id_utente_abilitato'";
      $Recordset_a = mysql_query($query_a, $mcl) or die(mysql_error());
      while($row_a=mysql_fetch_row($Recordset))
      {
      $id_libero=$row_a[0];
      }} [/PHP]

      Grazie e ciao a tutti 🙂

      postato in Coding
      L
      leslie2016