Hallo, On Tue, 20 May 2003, Jan Trippler wrote:
On Die, 20 Mai 2003 at 05:35 (+0200), David Haller wrote: [...]
SELECT name FROM RPMBD WHERE file LIKE /usr/bin/sed
SQL-Crashkurs Teil 1 ;-)
Oh, gibt's da noch mehr?
- ein LIKE ohne Joker ist witzlos, dann kann man auch gleich = verwenden - Der Select oben bringt einen Syntax-Error - der Slash ist für die Division reserviert - Char-Spalten müssen gequotet werden ("" oder '' - abhängig vom DBMS)
Korrekt wäre also: SELECT name FROM RPMBD WHERE file LIKE "/usr/bin/sed*"; oder: SELECT name FROM RPMBD WHERE file = "/usr/bin/sed";
*ERWISCHT* SQL kann ich wirklich nicht. Wenn ich was brauch bastel ich mir die Anfragen aus dem mysql-manual oder den Anfragen von phpmyadmin zusammen ;) <herausred> War aber -- da die RPMDB ja aus als Berkeley-DBs besteht eh nur als Pseudocode gedacht ;) </herausred> -dnh ;) -- Don't Panic