Pagina 2 di 2 PrimoPrimo 12
Visualizzazione risultati 31 fino 34 di 34

Discussione: ORDER BY Timestamp tra 2 tabelle

  1. #31
    blackskyisback non è connesso Utente attivo
    Data registrazione
    29-05-2012
    Messaggi
    452

    Predefinito

    non so, tabelle e controtabelle rischio di diventare pazzo

    specifico che il codice con il CASE attualmente sembra funzionante, manca solo il secondo CASE per ptgweb2.update

    se devo fare mille modifiche per ottenere l'ultimo update allora lascio perdere

    Grazie

    riposto il codice

    Codice PHP:
    SELECT
    actor
    .*,
    actor.actor_id AS act,
    ptgweb.*
    FROM
    actor
    LEFT JOIN
    ptgweb
    ON
    actor
    .actor_id = ptgweb.actor_id
    ORDER BY
    CASE
    WHEN ptgweb.`update` > actor.last_update
    THEN ptgweb
    .`update`
    ELSE
    actor.last_update
    END
    DESC
    LIMIT 10

  2. #32
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Quindi avere una tabella in più (source) è un problema, e avere una tabella in più (pgtweb2) non è un problema.
    Questo è interessante .

    Ad ogni modo, non posso che consigliarti di rivedere la struttura ER del database. Se preferisci non seguire il consiglio va bene, non aspettarti però supporto per il tipo di codice che stai scrivendo .

    I suggerimenti che do più spesso:


  3. #33
    blackskyisback non è connesso Utente attivo
    Data registrazione
    29-05-2012
    Messaggi
    452

    Predefinito

    va bene, trovero' la soluzione da solo

  4. #34
    blackskyisback non è connesso Utente attivo
    Data registrazione
    29-05-2012
    Messaggi
    452

    Predefinito

    risolto
    Ultima modifica di blackskyisback : 19-03-2021 alle ore 11.11.07

Pagina 2 di 2 PrimoPrimo 12

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •