1.4k Aufrufe
Gefragt in Datenbanken von rolandaa Einsteiger_in (27 Punkte)
hallo zusammen, habe zwei problem bei denen ich eure hilfe benötige.

suche einen befehl/recordset der folgendes ausführt:

problem 1:

schaue in die tabelle "Test"
suche nach dem kriterium "hallo" im feld "Name"
und gib mit die ID-nummer des gefundenen datensatzes zurück
-> msgbox ID

problem 2:
schaue in die tabelle "Test"
suche nach der höchsten ID-nummer und gib mir diese zurück
->msgbox ID

danke im voraus

rolandaa

2 Antworten

0 Punkte
Beantwortet von
Hallo rolandaa,

Beispieltabelle:
ID Name
1 Hallo 1
2 hall
3 1 hallo
4 2 Hallo
5 3 Hallo 1
6 hallo 2
7 HALLOdf


---------------
@1.)
SELECT Test.ID AS msgboxID
FROM Test
WHERE (((Test.Name) Like "*hallo*"));

findet:
[list]msgboxID
1
3
4
5
6
7[/list]

---------------

@2.)
SELECT Max(Test.ID) AS [msgboxID]
FROM Test;

findet:
[list]msgboxID
7[/list]


Gruß
lorf
0 Punkte
Beantwortet von rolandaa Einsteiger_in (27 Punkte)
Hallo Iorf,

ich denke das ist genau was ich such, werde es morgen in der arbeit gleich ausprobieren.

danke

rolandaa
...