phpbuddy.eu
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 13.12.2001, 19:57   #1
TP-Member
 
Registriert seit: Jun 2001
blablo macht alles soweit korrekt

Auslesen von Zahlen


Ich habe eine Abfrage realisiert im stiele von:

SELECT ... FROM tabelle WHERE name LIKE "A%" u.s.w.

Was muss ich anstelle von "A%" eingeben , wenn ich alle Datensätze welche mit Zahlen anstelle von Buchstaben beginnen ausgegeben haben möchte ?
blablo ist offline   Mit Zitat antworten


Alt 13.12.2001, 20:21   #2
TP-Insider
 
Benutzerbild von tranc3r
 
Registriert seit: Dec 2001
Ort: Dachau / Bayern
tranc3r ist auf einem guten Weg
Ehm könntest du es bitte noch mal genauer formulieren? Und für welche sprache? PHP oder CGI?

MfG

SCC

__________________
*Trance will never Die*
tranc3r ist offline   Mit Zitat antworten
Alt 13.12.2001, 20:23   #3
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Die Sprache ist dabei vollkommen irrelevant. Hier geht es um SQL - das ist auch 'ne Sprache.
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 13.12.2001, 20:33   #4
TP-Member
 
Registriert seit: Jun 2001
blablo macht alles soweit korrekt

Genauer


Ich lasse Datensätze aus einer Mysql Datenbank auslesen und gebe sie dann in Tabellen Form wieder aus.
Das Problem ist nun , das es auch Datensätze gibt , welche mit einer Zahl beginnen . Das auslesen der Buchstaben habe ich geschaft , nun brauche ich Hilfe , damit auch ich auch Die Zahlen ausgeben Kann.

Ich habe PHP Dateien für jeden Buchstaben des Alphabetes erstellt welch ich je über einen Link ausgeben lasse.
blablo ist offline   Mit Zitat antworten
Alt 14.12.2001, 10:29   #5
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Du hast für jeden Buchstaben des Alphabets eine Datei angelegt?

Ohne die Dateien gesehen zu haben, kann ich Dir sagen, dass da eine für alle ausreicht. Kannst Du daher mal den Code einer Datei posten?

Ich glaube nämlich auch, dass wir nabenbei auch so Dein Problem lösen können (ich habe da so eine Vorahnung... ).
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 14.12.2001, 13:07   #6
TP-Specialist
 
Benutzerbild von the0bone
 
Registriert seit: Mar 2001
Ort: NDS
the0bone ist auf einem guten Weg
Ich hab mal nen bisschen das MySQL Handbuch nach nützlichen Funktionen durchsucht:


Zitat:
MySQL can create indexes on multiple columns. An index may consist of up to 15 columns.
(On CHAR and VARCHAR columns you can also use a pre x of the column as a part of an
index.)
A multiple-column index can be considered a sorted array containing values that are created
by concatenating the values of the indexed columns.
MySQL uses multiple-column indexes in such a way that queries are fast when you specify
a known quantity for the rst column of the index in a WHERE clause, even if you don't
specify values for the other columns.
Suppose a table is created using the following speci cation:
mysql> CREATE TABLE test (
id INT NOT NULL,
last_name CHAR(30) NOT NULL,
first_name CHAR(30) NOT NULL,
PRIMARY KEY (id),
INDEX name (last_name,first_name));
Then the index name is an index over last_name and first_name. The index will be used
for queries that specify values in a known range for last_name, or for both last_name and
first_name. Therefore, the name index will be used in the following queries:
mysql> SELECT * FROM test WHERE last_name="Widenius";
mysql> SELECT * FROM test WHERE last_name="Widenius"
AND first_name="Michael";
mysql> SELECT * FROM test WHERE last_name="Widenius"
AND (first_name="Michael" OR first_name="Monty");
mysql> SELECT * FROM test WHERE last_name="Widenius"
AND first_name >="M" AND first_name < "N";
However, the name index will NOT be used in the following queries:
mysql> SELECT * FROM test WHERE first_name="Michael";
mysql> SELECT * FROM test WHERE last_name="Widenius"
OR first_name="Michael";
For more information on the manner in which MySQL uses indexes to improve query per-
formance, see Section 5.4.3 [MySQL indexes], page 323.
So könnte es gehen!

Code:
mysql> SELECT * FROM test WHERE textfiled_1 >="a" AND ftextfiled_1 < "z";
__________________
the0bone

Wissen ist Macht, nichts Wissen macht nichts!
the0bone ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Auslesen von Zahlen Auslesen von Zahlen
« Datei auslesen | PHP-Chat »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:44 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67