2 つのテーブル、チケット、状態があります。チケットには、state.id に対応する外部キー状態があります。
SELECT tickets.id AS 'Ticket Id',
state.description AS 'State'
FROM tickets
LEFT JOIN state ON tickets.state = state.id
WHERE tickets.id = 1;
したがって、チケットに ticket.id = 1 および ticket.state = 1 の行があり、state.id = 1 および state.description = 'Open' の行があるとします。
チケット ID = 1、状態 = オープンという結果を取得するにはどうすればよいですか?
編集:これは機能しますが、何らかの理由で状態テーブルが空でした...