phpbar.de logo

Mailinglisten-Archive

Re: Order-by-Bug in mysql???
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Order-by-Bug in mysql???



Ist nur so eine Vermutung, das ORDER BY vielleicht auf den Alias.
Also  .... ORDER BY MatNr

Gruß Michael

----- Original Message -----
From: "Raimund Kirner" <raimund_(at)_vmars.tuwien.ac.at>
To: <mysql-de_(at)_lists.4t2.com>
Cc: "Raimund Kirner" <raimund_(at)_venus.vmars.tuwien.ac.at>
Sent: Thursday, February 22, 2001 12:29 PM
Subject: Order-by-Bug in mysql???


> Hi Leute!
>
> Ich habe ein Problem mit meiner Datenbank.
>
> Folgende Abfrage funktioniert nicht:
> mysql> SELECT a.ID,s.Matrikelnummer as MatNr, s.vorname as Vorname,
>     -> s.zuname as Zuname, a.Kennzahl from student s,anmeldung a
>     -> where s.Matrikelnummer=a.Matrikelnummer
>     -> and termin=1 order by s.Matrikelnummer;
> ERROR 1032: Can't find record in 'SQL120f8_0'
>
> Waehrend aber folgende Abfrage (nur ohne order by) sehr wohl
> funktioniert:
> mysql> SELECT a.ID,s.Matrikelnummer as MatNr, s.vorname as Vorname,
>     -> s.zuname as Zuname, a.Kennzahl
>     -> from student s,anmeldung a where s.Matrikelnummer=a.Matrikelnummer
>     -> and termin=1;
> +----+---------+---------+-----------+----------+
> | ID | MatNr   | Vorname | Zuname    | Kennzahl |
> +----+---------+---------+-----------+----------+
>          ......
> +----+---------+---------+-----------+----------+
> 10 rows in set (0.00 sec)
>
> Ich verwende folgende Version von mysql:
> "mysql  Ver 9.38 Distrib 3.22.32, for dec-osf4.0d (alpha)"
> (eingespieltes Binarypaket). Aber an der Version kann es
> nicht liegen, da die gleiche Version unter Intel/Linux
> damit kein Problem hat.
>
> Kennt vielleicht jemand gewisse Konfigurationsparameter,
> die ein solches Verhalten verhindern??
>
> lg.Raimund
>
>
> PS: Zur Info das Format meiner Tables:
>
> mysql> describe anmeldung;
>
+----------------+----------+------+-----+---------------------+------------
----+
> | Field          | Type     | Null | Key | Default             | Extra
> |
>
+----------------+----------+------+-----+---------------------+------------
----+
> | Kennzahl       | char(4)  |      |     |                     |
> |
> | Datum          | datetime |      |     | 0000-00-00 00:00:00 |
> |
> | angemeldet_am  | datetime | YES  |     | NULL                |
> |
> | Matrikelnummer | char(7)  |      |     |                     |
> |
> | termin         | int(11)  |      |     | 0                   |
> |
> | ID             | int(11)  |      | PRI | 0                   |
> auto_increment |
> | note           | int(11)  | YES  |     | NULL                |
> |
> | punkte         | char(3)  | YES  |     | NULL                |
> |
> | ersatz_id      | int(11)  | YES  |     | NULL                |
> |
>
+----------------+----------+------+-----+---------------------+------------
----+
> 9 rows in set (0.00 sec)
>
>
> mysql> describe student;
> +----------------+----------+------+-----+---------+-------+
> | Field          | Type     | Null | Key | Default | Extra |
> +----------------+----------+------+-----+---------+-------+
> | Matrikelnummer | char(7)  |      | PRI |         |       |
> | zuname         | char(39) | YES  |     | NULL    |       |
> | vorname        | char(30) | YES  |     | NULL    |       |
> +----------------+----------+------+-----+---------+-------+
> 3 rows in set (0.02 sec)
>
>
>  Raimund Kirner                                fax:+49 (89) 24433-3633
>  Real-Time Systems Group                     voice:+43 (1) 58801-18223
>  Vienna University of Technology     mailto:raimund_(at)_vmars.tuwien.ac.at
>  A-1040 Wien, Treitlstr. 3/182-1        http://www.vmars.tuwien.ac.at/
> -----------------------------------------------------------------------
>
>
>
> ---
> *** Weitere Infos zur Mailingliste und MySQL unter
http://www.4t2.com/mysql
>

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive