Consultar campoque contem mais de X registros--Por exemplo, preciso consultaras pessoas com mais de 2 documentos cadastradosSELECT pedo.pess_id_pessoa, COUNT(pedo.pess_id_pessoa) AS qtd_repetido FROMtb_pessoas_documentos pedo WHERE pedo.pedo_dt_termino IS NULL -- Retorna somente os ATIVOS, ondeo cliente esta com data de termino nulo GROUP BY pedo.pess_id_pessoa -- Agrupa oretorno por identificador da pessoaHAVING COUNT(pedo.pess_id_pessoa) > 2 -- Apartir do resultado acima,retorna somente as pessoas com mais de 2 documentos ORDER BY qtd_repetido DESC; -- Ordena pelapessoa com mais documentos Neste post farei um exemplo de carregamento de dropdown apartir do valor de outro dropdown utilizando o ajax.Esta necessidade pode ocorrer em varios casos de negocio,irei fazer um exemplo simples de carregamento de cidades baseado no estadoselecionado.Dropdown (lista de estados), neste casocarregamos ao inicializar a pagina (via metodo construtor da Model).Dropdown (lista de cidades), sera carregada aposa selecao de um estado.HTML (MVC):DropDownListEstado:@Html.DropDownListFor(vm=> vm.Uf, Model.UfList, new { @class = "form-control selectpicker show-tick", data_live_search = "true", id = "ddlUf" })DropDownListCidade:@Html.DropDownListFor(vm=> vm.Cidade, Model.CidadeList, new { @class = "form-control selectpicker show-tick", data_live_search = "true", id = "ddlCidade" })Onde, Cidade / Uf (string) e CidadeList /UfList (SelectList) JavaScript (Ajax):No change (seleciona) do DowpDown Estados iremos via ajaxretornar uma lista de Cidades para popular o DropDown Cidades.$("#ddlUf").change(function () { $.ajax({ url: @Url.Action("CarregarCidade", "Endereco"), //Acao CarregarCidade eController Endereco type: 'POST', dataType: "json", data: { Estado: $("#ddlUf").val()}, //Envia o valor que foi selecionado doEstado (UF) success: function (response) { //Recebe um Json com uma lista de cidades (value e text) var myObject = eval('(' + response.json + ')'); // Transforma em um object $("#ddlCidade").empty();// Limpa o DropDownCidades (caso exista alguma informacao) for (var i = 0; i < myObject.length; i++) { // Percorre a lista de cidades retornadas $("#ddlCidade").append('<option value="' +myObject[i].CodCidade + '">' + myObject[i].Cidade + '</option>'); // (Append) Cria os registrosdentro do DropDown }; } });});MVC Controller (CarregarCidade):Controller Endereco: [HttpPost] public JsonResult CarregarCidade(string Estado) { var jsonSerialiser = new JavaScriptSerializer(); var json = jsonSerialiser.Serialize(ListarCidade(Estado)); // o metodo ListaCidade retorna umaList<objeto>, que sera serializado para Json. return Json(json, JsonRequestBehavior.AllowGet); // retorna json serializado}Em breve mais posts relacionados a Ajax.Obrigado. bb_bid = "1702150"; bb_lang = "en-US"; bb_name = "custom"; bb_limit = "7"; bb_format = "bbc"; Centralizar divs dentro de div A seguir foi implementado um codigo que permite centralizar div's dentro de div, situacao bastante utilizada no dia a dia.<html><head> <style type="text/css"> .conteudo{ background-color: #eee; border: 1px solid #ddd; text-align: center;} .divCentralizada{ margin: 0 auto; background-color: #f44; padding: 0 50px; margin: 0 20px; display: inline;} </style> </head> <body> <div class="conteudo"> <div class="divCentralizada">Caixa1</div> <div class="divCentralizada">Caixa2</div> <div class="divCentralizada">Caixa3</div> </div> </body> </html>Comentando o codigo utilizado: .conteudo{ background-color: #eee; /* Definindo a cor da div */ border: 1px solid #ddd; /* Difinindo a cor da borda da div */ text-align: center; /* Alinhando conteudo da div */}.divCentralizada{ margin: 0 auto; /* Definido as margem top e botton como 0 e definindoautomaticamente as margens left e right */ background-color: #f44;/* Definindo a cor da div */ padding: 0 50px; /* define um valor para os espacamentos entre o conteudoe as bordas da div */ margin: 0 20px; /* define um valor para espessura das margens da div */ display: inline;