Visualizzazione dei risultati da 1 a 10 su 22

Discussione: Query MySQL

Hybrid View

  1. #1
    1. standing ovation per il titolo del thread
    2. sposta il filtro dalla WHERE alla JOIN

  2. #2
    Quote Originariamente inviata da optime Visualizza il messaggio
    1. standing ovation per il titolo del thread
    2. sposta il filtro dalla WHERE alla JOIN
    Non mi funziona lo stesso, queste sono le 3 tabelle in questione:
    tournament_team: tournamentId, roundId, userId, nickname,tournamentMatchId, teamID, automatic
    tournament_user: tournamentID, userId, nickname, isOut, dataIscrizione
    api_team: id, name, logo

    Non so se è la strada giusta, ma sono riuscito a stampare il nickname ed il roundId con questa query, manca il name che sta su api_team

    codice:
    SELECT DISTINCT x.nickname, y.roundId FROM (SELECT nickname,tournamentId FROM tournament_user WHERE isOut ISNULL 
    AND tournamentId =$idTorneo) AS x INNER JOIN tournament_team AS y ON x.tournamentId = y.tournamentId ORDER BY y.roundId
    Per stampare anche il name?

  3. #3
    Quote Originariamente inviata da optime Visualizza il messaggio
    2. sposta il filtro dalla WHERE alla JOIN
    si può fare così
    codice:
    SELECT 
       t1.c1, t2.c2, ...
    FROM
       tabella1 t1
       INNER JOIN tabella2 t2
       ON t1.campoX = t2.campoY AND t2.campoZ='ABC'

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