Listar em ordem alfabética
Desenvolvi uma consulta a um tabela MySQL onde contem os dados de clientes . A chave primária que criei foi o código do cliente, porém agora depois de pronta e funcionando preciso listar os nomes dos clientes em ordem alfabética. Alguém de dá uma dica?
Esmeraldina Silva
Curtidas 0
Respostas
Fabio Basso
02/06/2016
select * from clientes order by nome_cliente
Sugiro você fazer o curso de MySQL no site da DevMedia
Sugiro você fazer o curso de MySQL no site da DevMedia
GOSTEI 0
Esmeraldina Silva
02/06/2016
Olá Fabio, obrigada pela dica sugestão. Mas, acho que não fui clara. O simples comando SQL pra mim é tranquilo, inclusive já fiz o curso da Devmedia. Minha aplicação foi desenvolvida em Java Spring JDBC tamplate, como não tenho muita experiência, aliás estou fazendo o curso, fico em dúvida em algumas situações sem saber aonde implemenar, por exemplo esse procedimento de listar os registros em ordem alfabética.
De qualquer forma fico muito agradecida pela sua dica.
De qualquer forma fico muito agradecida pela sua dica.
GOSTEI 0
Bruno Gelatti
02/06/2016
Você poderia postar seu código para tentarmos resolver o problema juntos?
Att.
Att.
GOSTEI 0
Esmeraldina Silva
02/06/2016
Olá Bglatti, veja o código
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Funcionários</title>
<link rel="stylesheet" type="text/css" href="<c:url value="/css/style.css"/>">
<script type="text/javascript" src="<c:url value="/js/functions.js" />"></script>
</head>
<body>
<c:import url="menu.jsp" />
<fieldset class='master'>
<c:url var="save" value="/funcionario/save" />
<form:form modelAttribute="funcionario" action="$" method="post">
<form:errors cssClass="errorblock" path="*" element="div"/>
<form:hidden path="idFuncionario" />
<fieldset class='grupo'>
<legend> Funcionário </legend>
<div class='campo'>
<form:label path="nome">Nome</form:label>
<br>
<form:input path="nome" type="text" size='40' id="nome" required='true'/>
</div>
<input type="button" value="Localizar" onclick="localizarPorNome();">
</fieldset>
<fieldset class='grupo'>
<legend> Cargo </legend>
<div class='campo'>
<form:label path="cargo">Cargo</form:label>
<br>
<form:select id="cargo" path="cargo">
<form:option value="" label="--- Select ---" />
<form:options items="$" itemValue="idCargo"
itemLabel="cargo" />
</form:select>
<input type="button" onclick="localizarPorCargo();"
value="Localizar">
</div>
</fieldset>
<br>
<div>
<input type="submit" value="Salvar"> <input type="reset"
value="Limpa">
</div>
</form:form>
</fieldset>
<fieldset class='master'>
<legend>Funcionários</legend>
<table style="width: 960px;">
<tr>
<th>Código</th>
<th>Nome</th>
<th>Ação</th>
</tr>
<c:forEach var="f" items="$" varStatus="i">
<tr bgcolor='${i.count % 2 != 0 ? '#f1f1f1' : 'white'}'>
<td>${f.idFuncionario}</td>
<td>${f.nome}</td>
<td><c:url var="update"
value="/funcionario/update/${f.idFuncionario}"></c:url> <a
href="$" title="Ver/Editar">ⓥ</a> | <c:url
var="delete" value="/funcionario/delete/${f.idFuncionario}"></c:url>
<a href="$" title="Delete">ⓧ</a></td>
</c:forEach>
</table>
</fieldset>
</body>
</html>
GOSTEI 0
Esmeraldina Silva
02/06/2016
Veja o código:
<fieldset class='grupo'>
<legend> Cargo </legend>
<div class='campo'>
<form:label path="cargo">Cargo</form:label>
<br>
<form:select id="cargo" path="cargo">
<form:option value="" label="--- Select ---" />
<form:options items="$" itemValue="idCargo"
itemLabel="cargo" />
</form:select>
<input type="button" onclick="localizarPorCargo();"
value="Localizar">
</div>
</fieldset>
<br>
<div>
<input type="submit" value="Salvar"> <input type="reset"
value="Limpa">
</div>
</form:form>
</fieldset>
<fieldset class='master'>
<legend>Funcionários</legend>
<table style="width: 960px;">
<tr>
<th>Código</th>
<th>Nome</th>
<th>Ação</th>
</tr>
<c:forEach var="f" items="$" varStatus="i">
<tr bgcolor='${i.count % 2 != 0 ? '#f1f1f1' : 'white'}'>
<td>${f.idFuncionario}</td>
<td>${f.nome}</td>
<td><c:url var="update"
value="/funcionario/update/${f.idFuncionario}"></c:url> <a
href="$" title="Ver/Editar">ⓥ</a> | <c:url
var="delete" value="/funcionario/delete/${f.idFuncionario}"></c:url>
<a href="$" title="Delete">ⓧ</a></td>
</c:forEach>
</table>
</fieldset>
</body>
</html>
<fieldset class='grupo'>
<legend> Cargo </legend>
<div class='campo'>
<form:label path="cargo">Cargo</form:label>
<br>
<form:select id="cargo" path="cargo">
<form:option value="" label="--- Select ---" />
<form:options items="$" itemValue="idCargo"
itemLabel="cargo" />
</form:select>
<input type="button" onclick="localizarPorCargo();"
value="Localizar">
</div>
</fieldset>
<br>
<div>
<input type="submit" value="Salvar"> <input type="reset"
value="Limpa">
</div>
</form:form>
</fieldset>
<fieldset class='master'>
<legend>Funcionários</legend>
<table style="width: 960px;">
<tr>
<th>Código</th>
<th>Nome</th>
<th>Ação</th>
</tr>
<c:forEach var="f" items="$" varStatus="i">
<tr bgcolor='${i.count % 2 != 0 ? '#f1f1f1' : 'white'}'>
<td>${f.idFuncionario}</td>
<td>${f.nome}</td>
<td><c:url var="update"
value="/funcionario/update/${f.idFuncionario}"></c:url> <a
href="$" title="Ver/Editar">ⓥ</a> | <c:url
var="delete" value="/funcionario/delete/${f.idFuncionario}"></c:url>
<a href="$" title="Delete">ⓧ</a></td>
</c:forEach>
</table>
</fieldset>
</body>
</html>
GOSTEI 0