🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #183056

Re: mysql i MAX

#183056
From: Piotr Keplicz
Date: Tue, 23 Jun 2009 08:09
18 lines
1839 bytes
Paweł Matejski:
>> SELECT x, y, MAX(z) FROM t GROUP BY x
>> 
>> Po pierwsze, zadziała to bodaj tylko w MySQL.
>> Po drugie, sposób wyboru y jest nieokreślony. Skąd to wiadomo? Podpowiada
>> to zdrowy rozsądek i dokumentacja.
>> Biorąc pod uwagę losowość wyboru y, prosty test może doprowadzić do
>> błędnych wniosków.
> 
> W tym sęk, że wynik nie jest losowy, a nieokreślony. MySQL nie losuje
> wierszy, ale zwraca je tak jak mu "wygodniej". W efekcie możesz dostawać
> identyczne wyniki dopóki nie zaczniesz mieszać w tabeli (dodawać i kasować
> wiersze).

A w praktycznych zastosowaniach bazodanowych istnieje jakaś istotna różnica 
pomiędzy porządkiem "nieokreślonym" a "losowym"?

.pk.
Technical Details
Message-ID: <h1q356$52k$1@nemesis.news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
References: <h1nvf2$cki$1@news.onet.pl> <h1o0n5$8d9$1@nemesis.news.neostrada.pl> <h1o08l$f3n$1@news.onet.pl> <h1o9j5$qlq$1@inews.gazeta.pl> <h1oc5s$odv$1@nemesis.news.neostrada.pl> <o7j31sa417m1$.xamtmz7sdf91$.dlg@40tude.net> <h1og2t$11j$1@nemesis.news.neostrada.pl> <r8e5h6-dn8.ln1@nixxie.mibm>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: Piotr Keplicz <keplicz@bigfoot.com>
Newsgroups: pl.comp.bazy-danych
Subject: Re: mysql i MAX
Followup-To: pl.comp.bazy-danych
Date: Tue, 23 Jun 2009 10:09:02 +0200
Organization: TP - http://www.tp.pl/
Lines: 19
Message-ID: <h1q356$52k$1@nemesis.news.neostrada.pl>
References: <h1nvf2$cki$1@news.onet.pl> <h1o0n5$8d9$1@nemesis.news.neostrada.pl> <h1o08l$f3n$1@news.onet.pl> <h1o9j5$qlq$1@inews.gazeta.pl> <h1oc5s$odv$1@nemesis.news.neostrada.pl> <o7j31sa417m1$.xamtmz7sdf91$.dlg@40tude.net> <h1og2t$11j$1@nemesis.news.neostrada.pl> <r8e5h6-dn8.ln1@nixxie.mibm>
NNTP-Posting-Host: cqb41.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: nemesis.news.neostrada.pl 1245745126 5204 83.31.233.41 (23 Jun 2009 08:18:46 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Tue, 23 Jun 2009 08:18:46 +0000 (UTC)
User-Agent: KNode/0.99.01
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit