Este select busca uma unica linha concatenando numa coluna os valores da tabela.
SELECT Nome AS Funcionario, HoraEntrada AS Entrada,
GROUP_CONCAT(HoraEntradaAlmoco) AS Almoço_Entrada,
GROUP_CONCAT(HoraSaidaAlmoco) AS Almoço_Saida,
GROUP_CONCAT(HoraSaida) AS Saida
FROM
tblponto WHERE Nome = ‘Edimara’
AND DATE(HoraEntrada) = ‘2015-06-17’ GROUP BY Nome;
/////////////////////////////////////////////////////////////////////////////////////////////////
Este select busca todos os registros de duas tabelas em varias linhas.
SELECT
Campos
FROM
Nome da tabela AS apelido da tabelas INNER JOIN
Nome da segunta tabela AS apelido da segunda tabela ON CAMPO = CAMPO;
Este select busca uma unica linha concatenando numa coluna os valores destas duas tabelas.
SELECT
Campos,
GROUP_CONCAT(DISTINCT CamposID ORDER BY CampoPrincipal ASC) AS apelido1,
GROUP_CONCAT(Campo da outra tabela) AS apelido2
FROM
Nome da tabela AS apelido da tabelas INNER JOIN
Nome da segunta tabela AS apelido da segunda tabela ON CAMPO = CAMPO
GROUP BY Campo que quera ordenar;
Olá aqui é a Selma Lima, eu gostei muito do seu artigo seu conteúdo vem me ajudando bastante, muito obrigada.