myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Access Hausaufgabe

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 01.06.12, 19:49   #1
Speedreini93
Newbie
 
Registriert seit: Jan 2010
Beiträge: 79
Bedankt: 27
Speedreini93 ist noch neu hier! | 0 Respekt Punkte
Standard Access Hausaufgabe

Hallo
ich brauche unter Access hilfe.Ich habe 4 Aufgaben bekommen.
Hier sind erstmal die 4 Aufgaben.
Aufgabe 1:
Ermitteln Sie die Anzahl aller Schüler!
Aufgabe 2:
Ermitteln Sie die Anzahl der Schüler in dem Bildungsgang TM3.
Aufgabe 3:
Ermitteln Sie die Anzahl aller Schüler pro Bildungsgang, aufsteigend nach Bildungsgang sortiert.
Aufgabe 4:
Erstellen Sie eine SQL-Statement, die bei allen Email-Adressen, die leer sind, die Email-Adresse
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
einträgt.

Die Nummer 1 und 4 hab ich fertig.Jetzt stecke ich halt bei Aufgabe 2 und 4 fest.
Hier noch die Lösung zur Aufgaben 1:
SELECT count(Fachbereich) as Anzahl
FROM TBNamensliste;

und Aufgabe 4:
UPDATE TBNamensliste
SET EMail= [Vorname]&"."&[Name]&"@Nirvana.net"
Where EMail is null


Hier Access Datei


danke schonmal für eure hilfe

/edit Ich glaube ich bin im falschen Bereich. Bitte um verschiebung.
Speedreini93 ist offline   Mit Zitat antworten
Ungelesen 01.06.12, 20:18   #2
Thelvan
Erfahrenes Mitglied
 
Registriert seit: Jul 2010
Beiträge: 493
Bedankt: 236
Thelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt Punkte
Standard

Beim 2. hast du jetzt alle Bildungsgänge. Du willst aber nur einen bestimmten, da fehlt das WHERE
4. Strings verbindet man mit +
Thelvan ist offline   Mit Zitat antworten
Ungelesen 01.06.12, 20:31   #3
Speedreini93
Newbie
 
Registriert seit: Jan 2010
Beiträge: 79
Bedankt: 27
Speedreini93 ist noch neu hier! | 0 Respekt Punkte
Standard

was meinst du mit 4. Strings verbindet man mit + ?
Das mit dem Where ist mir auch schon eingefallen nur ich weis nicht wi es gehen soll.
Habe schon mit
SELECT count(Fachbereich) as Anzahl
FROM TBNamensliste
WHERE Fachbereich is TM3;
nur es geht nicht.
Speedreini93 ist offline   Mit Zitat antworten
Ungelesen 01.06.12, 21:47   #4
chrisiceman
Anfänger
 
Registriert seit: Apr 2010
Beiträge: 2
Bedankt: 2
chrisiceman ist noch neu hier! | 0 Respekt Punkte
Standard

SELECT count(Fachbereich) as Anzahl
FROM TBNamensliste
WHERE Fachbereich is 'TM3';

Du hast die Hochkommas vergessen"

Zu 3.

SELECT count(Fachbereich) as Anzahl
FROM TBNamensliste
GROUP BY Fachbereich
ORDER BY Anzahl;

Müsste so in etwa funktionieren.
chrisiceman ist offline   Mit Zitat antworten
Ungelesen 01.06.12, 22:43   #5
Speedreini93
Newbie
 
Registriert seit: Jan 2010
Beiträge: 79
Bedankt: 27
Speedreini93 ist noch neu hier! | 0 Respekt Punkte
Standard

mhh auch mit dem Hochkommas geht es nicht.Aufgabe 3 geht danke
Speedreini93 ist offline   Mit Zitat antworten
Ungelesen 02.06.12, 13:41   #6
Thelvan
Erfahrenes Mitglied
 
Registriert seit: Jul 2010
Beiträge: 493
Bedankt: 236
Thelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt PunkteThelvan erschlägt nachts Börsenmakler | 5269 Respekt Punkte
Standard

Wie kommst du denn auf diese Syntax? o_O

Vergleiche immer mit =

WHERE Fachbereich = 'TM3'

Zu 4.:

Du willst mehrere Strings verbinden.

Dafür benutzt man das + und nicht das & (woher kommt das überhaupt? ist das wieder so ein VB mist?)
Thelvan ist offline   Mit Zitat antworten
Ungelesen 02.06.12, 14:05   #7
ProgMaster
Banned
 
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
ProgMaster ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von Thelvan Beitrag anzeigen
Wie kommst du denn auf diese Syntax? o_O

Vergleiche immer mit =

WHERE Fachbereich = 'TM3'

Zu 4.:

Du willst mehrere Strings verbinden.

Dafür benutzt man das + und nicht das & (woher kommt das überhaupt? ist das wieder so ein VB mist?)
Das passiert wenn man nicht lernt und andere seine Hausaufgaben machen lässt.
ProgMaster ist offline   Mit Zitat antworten
Ungelesen 02.06.12, 16:18   #8
Speedreini93
Newbie
 
Registriert seit: Jan 2010
Beiträge: 79
Bedankt: 27
Speedreini93 ist noch neu hier! | 0 Respekt Punkte
Standard

@Thelvan zu Aufgabe 4. so hat uns das unser Lehrer gezeigt. Diese Methode geht auch.
@ProgMaster Ich passe im Unterricht auf und lerne. Aufgabe 1 und Aufgabe 4 gehen ja.Hatte nur bei Aufgabe 2 und 3 etwas Probleme.
Speedreini93 ist offline   Mit Zitat antworten
Ungelesen 02.06.12, 19:29   #9
chrisiceman
Anfänger
 
Registriert seit: Apr 2010
Beiträge: 2
Bedankt: 2
chrisiceman ist noch neu hier! | 0 Respekt Punkte
Standard

Ich Idiot, hab nur kopiert und die Hochkommas eingefügt. Natürlich muss es so sein.

Aufgabe 3:
SELECT count(Fachbereich) as Anzahl
FROM TBNamensliste
WHERE Fachbereich = 'TM3';

kein "is" sondern ein "=" Zeichen.
chrisiceman ist offline   Mit Zitat antworten
Ungelesen 02.06.12, 20:59   #10
Speedreini93
Newbie
 
Registriert seit: Jan 2010
Beiträge: 79
Bedankt: 27
Speedreini93 ist noch neu hier! | 0 Respekt Punkte
Standard

kann vorkommen,nja jetz habe ich es richtig. danke für eure hilfe
hab jetzt alle aufgaben.
Speedreini93 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:08 Uhr.


Sitemap

().