-
-
Re: Bello il lavoro da DBAScritto daNon Autenticatoil 2008-02-19 15:28:00.0 alle 2008-02-19 15:28:00.0
- Scritto da: Troll.Psicazzo
> Mmmmmmmmmmmmmmmmmmmm quasi quasi.
capisci di sql? No? E allora che parlo a fare?-
Re: Bello il lavoro da DBAScritto daNon Autenticatoil 2008-02-19 15:28:00.0 alle 2008-02-19 15:28:00.0
- Scritto da:
>
> - Scritto da: Troll.Psicazzo
> > Mmmmmmmmmmmmmmmmmmmm quasi quasi.
>
> capisci di sql? No? E allora che parlo a fare?
tanto sono sordo
-
Re: Bello il lavoro da DBA
- Scritto da:
>
> - Scritto da: Troll.Psicazzo
> > Mmmmmmmmmmmmmmmmmmmm quasi quasi.
>
> capisci di sql? No? E allora che parlo a fare?SELECT COUNT(*) AS Exp2, AnswerMarket_Chicago.AMmediaContent, DERIVEDTBL.AnswerOptionText AS Text1, DERIVEDTBL.AnswerID AS ID1, DERIVEDTBL3.AnswerOptionText AS Text3, DERIVEDTBL3.AnswerID AS ID3 FROM (SELECT TOP 1 dbo.Answer.* FROM dbo.Answer WHERE Answer_QuestionID = 34) DERIVEDTBL CROSS JOIN (SELECT TOP 1 dbo.Answer.* FROM dbo.Answer WHERE Answer_QuestionID = 34 ORDER BY AnswerID DESC) DERIVEDTBL3 CROSS JOIN Question INNER JOIN AnswerMarket_Chicago ON Question.Question_MediaTypeID = AnswerMarket_Chicago.AM_MediaTypeID WHERE (Question.QuestionID = 34) GROUP BY AnswerMarket_Chicago.AMID, AnswerMarket_Chicago.AMmediaContent, DERIVEDTBL.AnswerOptionText, DERIVEDTBL.AnswerID, DERIVEDTBL3.AnswerOptionText, DERIVEDTBL3.AnswerID ORDER BY AnswerMarket_Chicago.AMID-
Re: Bello il lavoro da DBAScritto daNon Autenticatoil 2008-02-19 15:33:00.0 alle 2008-02-19 15:33:00.0
- Scritto da: Troll.Psicazzo
>
> - Scritto da:
> >
> > - Scritto da: Troll.Psicazzo
> > > Mmmmmmmmmmmmmmmmmmmm quasi quasi.
> >
> > capisci di sql? No? E allora che parlo a fare?
>
>SELECT COUNT(*) AS Exp2, > AnswerMarket_Chicago.AMmediaContent, > DERIVEDTBL.AnswerOptionText AS Text1, > DERIVEDTBL.AnswerID AS ID1, > > > DERIVEDTBL3.AnswerOptionText AS Text3, > DERIVEDTBL3.AnswerID AS > ID3 > FROM (SELECT TOP 1 dbo.Answer.* > FROM dbo.Answer > WHERE > Answer_QuestionID = 34) DERIVEDTBL CROSS > JOIN > (SELECT TOP 1 > dbo.Answer.* > FROM > dbo.Answer > WHERE > Answer_QuestionID = > 34 > ORDER BY AnswerID > DESC) DERIVEDTBL3 CROSS > JOIN > Question INNER JOIN > AnswerMarket_Chicago ON > Question.Question_MediaTypeID = > AnswerMarket_Chicago.AM_MediaTypeID > WHERE (Question.QuestionID = 34) > GROUP BY AnswerMarket_Chicago.AMID, > AnswerMarket_Chicago.AMmediaContent, > DERIVEDTBL.AnswerOptionText, DERIVEDTBL.AnswerID, > > > DERIVEDTBL3.AnswerOptionText, > DERIVEDTBL3.AnswerID > ORDER BY AnswerMarket_Chicago.AMID
esiste anche nome AS n
-
Re: Bello il lavoro da DBAScritto daNon Autenticatoil 2008-02-19 15:38:00.0 alle 2008-02-19 15:38:00.0
- Scritto da: Troll.Psicazzo
>
> - Scritto da:
> >
> > - Scritto da: Troll.Psicazzo
> > > Mmmmmmmmmmmmmmmmmmmm quasi quasi.
> >
> > capisci di sql? No? E allora che parlo a fare?
>
>SELECT COUNT(*) AS Exp2, > AnswerMarket_Chicago.AMmediaContent, > DERIVEDTBL.AnswerOptionText AS Text1, > DERIVEDTBL.AnswerID AS ID1, > > > DERIVEDTBL3.AnswerOptionText AS Text3, > DERIVEDTBL3.AnswerID AS > ID3 > FROM (SELECT TOP 1 dbo.Answer.* > FROM dbo.Answer > WHERE > Answer_QuestionID = 34) DERIVEDTBL CROSS > JOIN > (SELECT TOP 1 > dbo.Answer.* > FROM > dbo.Answer > WHERE > Answer_QuestionID = > 34 > ORDER BY AnswerID > DESC) DERIVEDTBL3 CROSS > JOIN > Question INNER JOIN > AnswerMarket_Chicago ON > Question.Question_MediaTypeID = > AnswerMarket_Chicago.AM_MediaTypeID > WHERE (Question.QuestionID = 34) > GROUP BY AnswerMarket_Chicago.AMID, > AnswerMarket_Chicago.AMmediaContent, > DERIVEDTBL.AnswerOptionText, DERIVEDTBL.AnswerID, > > > DERIVEDTBL3.AnswerOptionText, > DERIVEDTBL3.AnswerID > ORDER BY AnswerMarket_Chicago.AMID
top senza order by, cross join a manetta, marò
-
Re: Bello il lavoro da DBA
- Scritto da:
>
> - Scritto da: Troll.Psicazzo
> >
> > - Scritto da:
> > >
> > > - Scritto da: Troll.Psicazzo
> > > > Mmmmmmmmmmmmmmmmmmmm quasi quasi.
> > >
> > > capisci di sql? No? E allora che parlo a fare?
> >
> >SELECT COUNT(*) AS Exp2, > > AnswerMarket_Chicago.AMmediaContent, > > DERIVEDTBL.AnswerOptionText AS Text1, > > DERIVEDTBL.AnswerID AS ID1, > > > > > > DERIVEDTBL3.AnswerOptionText AS Text3, > > DERIVEDTBL3.AnswerID AS > > ID3 > > FROM (SELECT TOP 1 dbo.Answer.* > > FROM dbo.Answer > > WHERE > > Answer_QuestionID = 34) DERIVEDTBL CROSS > > JOIN > > (SELECT TOP 1 > > dbo.Answer.* > > FROM > > dbo.Answer > > WHERE > > Answer_QuestionID = > > 34 > > ORDER BY AnswerID > > DESC) DERIVEDTBL3 CROSS > > JOIN > > Question INNER JOIN > > AnswerMarket_Chicago ON > > Question.Question_MediaTypeID = > > AnswerMarket_Chicago.AM_MediaTypeID > > WHERE (Question.QuestionID = 34) > > GROUP BY AnswerMarket_Chicago.AMID, > > AnswerMarket_Chicago.AMmediaContent, > > DERIVEDTBL.AnswerOptionText,
> DERIVEDTBL.AnswerID, > > > > > > DERIVEDTBL3.AnswerOptionText, > > DERIVEDTBL3.AnswerID > > ORDER BY AnswerMarket_Chicago.AMID
>
> top senza order by, cross join a manetta, marò
ho copiaincollato la prima "longest query" su google, da un forum sun (i soliti javvisti.-
Re: Bello il lavoro da DBAScritto daNon Autenticatoil 2008-02-19 16:02:00.0 alle 2008-02-19 16:02:00.0
- Scritto da: Troll.Psicazzo
>
> - Scritto da:
> >
> > - Scritto da: Troll.Psicazzo
> > >
> > > - Scritto da:
> > > >
> > > > - Scritto da: Troll.Psicazzo
> > > > > Mmmmmmmmmmmmmmmmmmmm quasi quasi.
> > > >
> > > > capisci di sql? No? E allora che parlo a
> fare?
> > >
> > >SELECT COUNT(*) AS Exp2, > > > AnswerMarket_Chicago.AMmediaContent, > > > DERIVEDTBL.AnswerOptionText AS Text1, > > > DERIVEDTBL.AnswerID AS ID1, > > > > > > > > > DERIVEDTBL3.AnswerOptionText AS Text3, > > > DERIVEDTBL3.AnswerID AS > > > ID3 > > > FROM (SELECT TOP 1 dbo.Answer.* > > > FROM
> dbo.Answer > > > WHERE > > > Answer_QuestionID = 34) DERIVEDTBL CROSS > > > JOIN > > > (SELECT TOP 1 > > > dbo.Answer.* > > > FROM > > > dbo.Answer > > > WHERE > > > Answer_QuestionID = > > > 34 > > > ORDER BY AnswerID > > > DESC) DERIVEDTBL3 CROSS > > > JOIN > > > Question INNER JOIN > > > AnswerMarket_Chicago ON > > > Question.Question_MediaTypeID = > > > AnswerMarket_Chicago.AM_MediaTypeID > > > WHERE (Question.QuestionID = 34) > > > GROUP BY AnswerMarket_Chicago.AMID, > > > AnswerMarket_Chicago.AMmediaContent, > > > DERIVEDTBL.AnswerOptionText, > > DERIVEDTBL.AnswerID, > > > > > > > > > DERIVEDTBL3.AnswerOptionText, > > > DERIVEDTBL3.AnswerID > > > ORDER BY AnswerMarket_Chicago.AMID
> >
> > top senza order by, cross join a manetta, marò
>
>
> ho copiaincollato la prima "longest query" su
> google, da un forum sun (i soliti
> javvisti.
javatori maledetti, sta query è il classico approccio "inizio a scrivere e poi martello il tutto con un predicato qui e predicato li finche' non salta fuori il risultato che mi aspetto"
al rogo
-
-
-
-
-