Escolar Documentos
Profissional Documentos
Cultura Documentos
R7 TV
NOTCIAS
Sobre
Anuncie
Buscarcdigos
Privacidade
Faleconosco
Ol!Wednesday,13deJanuaryde2016.
Cdigos
ASP.NET
ASP
ColdFusion
CGI
C#
JavaScript
Delphi
PHP
VB.NET
VBScript
XML
ENTRETENIMENTO
ESPORTES
VDEOS
REDE RECORD
R7 PLAY
SERVIOS
Assistentes
Favoritos
BotoDireito
ConfirmBox
Datas
CaixadeAlerta
Transies
CoresemHexa
Links
Outros
Artigos/Dicas
ASP
BancodeDados
Blogs
CGI/Perl
C#(CSharp)
CSS
Delphi
.NET
Flash
FrontPage
HTML
JavaScript
PHP
Python
Web
Web2.0
Windows
Widgets
MuraldeRecados
Contadores
ContaCliques
Servios
Notcias
WebObjects
JogosOnline
FeedRSS
Expediente
Anuncie
Frum
Orkut
Twitter
Divulguenos
Privacidade
Contato
Parceiros
FontesGratis
KiloByte
HTMLStaff
Contedo
Bancodedados
AdicionaraMeufavorito
Friday,31deDecemberde2010
6queriesteisnoMySQL
NssabemosquenoMySQL,podemosmontarpraticamente
qualquertipoderetornodeinformaoapartirdeseusdados
armazenadosemsuastabelas,emformaderegistros(outuplas).
<br>
PodemosfazerconsultasSELECTcomJOIN,WHERE,HAVING
paramudaroescopodoresultadodelinhasespecficas,usar
GROUPBYparacombinarresultados,UNIONparacombinar
mltiplasqueries.
Mastambmexistemcasosemqueprecisamosretornaralguma
informaomaiscomum,utilizadamaisfrequentementeemnossos
sistemas.Vamosdescreverapartirdeagora6consultasnoMySQL
teisparaodiaadiadenossossoftwares.
1Idadeemanos
Voctemumadatadeaniversrioeprecisacalcularquantosanoso
usuriotem.Assumeque@dateofbirthadata:
1. SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) TO_DAYS(@dateofbirth)), '%Y') + 0;
2Diferenaentreduasdatas
Encontreadiferenaentredoisvaloresdedatasemsegundos,
minutos,horasedias.Sedt1edt2sovaloresdotipodatetimena
forma"yyyymmddhh:mm:ss',onumerodesegundosentredt1e
dt2
1. UNIX_TIMESTAMP( dt2 ) - UNIX_TIMESTAMP( dt1 )
Parapegaronmerodeminutos,dividaoresultadopor60,parao
nmerodehoras,dividapor3600eparapegaraquantidadededias,
dividapor3600*24.
3ExibavaloresqueocorremXvezesemumacoluna
1. SELECT id FROM tbl GROUP BY id HAVING COUNT(*) = N;
4Quantidadedediasteisentreduasdatas
1. SELECT COUNT(*) FROM calendar WHERE d BETWEEN Start
AND Stop AND DAYOFWEEK(d) NOT IN(1,7) AND
holiday=0;
5Encontreachaveprimriadatabela
6Vejaotamanhodeseubancodedados
1. SELECT table_schema AS 'Db Name', Round( Sum(
data_length + index_length ) / 1024 / 1024, 3 ) AS
'Db Size (MB)', Round( Sum( data_free ) / 1024 /
1024, 3 ) AS 'Free Space (MB)' FROM
information_schema.tables GROUP BY table_schema ;
Prontopessoal.Esperoquetenhamgostadodoartigo.
Ataprxima.
ArtigotraduzidodeCodeForest.
Curtir
EnviarumArtigo
Enviadopor:EmmanuelAlves
Outrosartigos
AssineoFeeddestacategoria
ComocriptografardadosnoMySQL09/04/2010
UtilizandooPostgresdicasdecomandosSQLeessenciais
paraamanipulaodedados09/07/2009
CriandoumbarradeprogressocomshapesnoAccess
08/07/2009
IntegridadenoBancodeDados19/11/2007
Vermais...
Comentriosdoartigo[Novocomentrio]
Nenhumcomentrio,sejaoprimeiroacomentar.
Paraadicionarumcomentriovocdeveefetuarologin
CdigoFonte.net
28.611 curtidas
Curtiu
Faleconosco
GostoudoCdigoFonte.net?Querindicaraumamigo?
Preenchaoscamposaseguir.
SeuNome:
SeuEmail:
EmaildeseuAmigo:
Indicar
formmailhorac++rcheckboxletreiropedidocookiebanercdigosparabloggercadastrtvbarradebuscasql
twitterrssrecadospedidosusuriomarqueebancodedadoscontrole
rolagemloadsistemaslide
cms
comentariosmapacodigos
Pesquisar
Buscaavanada
Login:
Senha:
Logarse
EsqueciSenha
Cadastrese
CodigoFonte.net CodigoFonte.eti.br Meu Mural Competiva - Criao de Sites Todos os Direitos Reservados 2002/2010
AnuncienoR7
Acessibilidade
Comunicarerro
FalecomoR7
MapadoSite
TermoseCondiesdeUso
Privacidade
FaadoR7asuapgina
Todososdireitosreservados20092015RdioeTelevisoRecordS/A