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

[MYSQL] Abfrage - Brauche hilfe

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 26.02.12, 15:28   #1
Liike
subsidiary meets lovin'
 
Registriert seit: Sep 2008
Beiträge: 171
Bedankt: 72
Liike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt Punkte
Standard [MYSQL] Abfrage - Brauche hilfe

Hey Leute ich hab ein Problem und zwar habe ich eine MySql datenbank per kommandozentrale geschrieben (Mitarbeiterliste usw) jetzt möchte ich NUR die Mitarbeiter ausgeben die eine ungerade Angstelltennummer haben. Mit welchem Befehl kann ich sowas erreichen?

meine Datenbank heißt: auftragsverwaltung
Angestellten Tabelle: emp
angestelltennr: empno


ich habe irgendwie gedacht:

Zitat:
SELECT * FROM emp WHERE empno =


kann ich das so machen oder muss ich da anders ran gehen?
__________________
Wenn der Beitrag nutzlich ist
klick hier!!
Liike ist offline   Mit Zitat antworten
Ungelesen 26.02.12, 15:28   #2
Traeumer0069
Anfänger
 
Registriert seit: Feb 2010
Beiträge: 27
Bedankt: 5
Traeumer0069 ist noch neu hier! | 0 Respekt Punkte
Standard

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Traeumer0069 ist offline   Mit Zitat antworten
Ungelesen 26.02.12, 15:53   #3
Liike
subsidiary meets lovin'
 
Registriert seit: Sep 2008
Beiträge: 171
Bedankt: 72
Liike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt Punkte
Standard

Kannst ud mir dazu ein Beispiel geben? Ich steig da nicht ganz durch die seite hatte ich vorher auch schon offen und ich würde hier nicht fragen wenn ich es mit einem link aufeinmal alleine kann :/
__________________
Wenn der Beitrag nutzlich ist
klick hier!!
Liike ist offline   Mit Zitat antworten
Ungelesen 26.02.12, 15:59   #4
Thelvan
Erfahrenes Mitglied
 
Registriert seit: Jul 2010
Beiträge: 489
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

Da sind doch sogar beispiele dabei, das ist eine Funktion, diese hat 2 Parameter:
- Deine Zahl
- Die Zahl durch die sie geteilt wird
Als Rückgabewert hast du den Rest.
Und jetzt musst du dir überlegen, durch welche Zahl du deine Empno teilen musst und welchen rest du erwartest, damit es eine gerade Zahl ist.
Thelvan ist offline   Mit Zitat antworten
Ungelesen 26.02.12, 16:09   #5
Liike
subsidiary meets lovin'
 
Registriert seit: Sep 2008
Beiträge: 171
Bedankt: 72
Liike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt Punkte
Standard

Also folgendes ich habe diese Tabelle:

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]

Nun möchte ich davon die Mitarbeiter ausgeben deren EMPNO eine Ungerade Zahl ist.

Zitat:
Zitat von Thelvan
- Deine Zahl
Was ist denn meine Zahl da?
Zitat:
Zitat von Thelvan
- Die Zahl durch sie geteilt wird
Kannst du mir das vllt mit dem Bild näher erläutern?
__________________
Wenn der Beitrag nutzlich ist
klick hier!!
Liike ist offline   Mit Zitat antworten
Ungelesen 26.02.12, 16:55   #6
spartan-b292
Echter Freak
 
Benutzerbild von spartan-b292
 
Registriert seit: Mar 2010
Ort: /home/spartan-b292
Beiträge: 2.856
Bedankt: 1.701
spartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punktespartan-b292 leckt gerne myGully Deckel in der Kanalisation! | 230828 Respekt Punkte
Standard

Du willst die Empno überprüfen dass ist deine Ausgangszahl.

Diese teilst du durch 2. Also Empno%2 (Empno mod 2) wenn das Ergebnis dieser Rechnung == 0 ist ist die Zahl gerade, wenn das Ergebnis != 0 ist ist die Zahl ungerade.
__________________
"They who can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety"
spartan-b292 ist offline   Mit Zitat antworten
Ungelesen 26.02.12, 16:57   #7
tanjian
Erfahrener Newbie
 
Registriert seit: Jan 2012
Beiträge: 114
Bedankt: 1.810
tanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punktetanjian leckt gerne myGully Deckel in der Kanalisation! | 55224616 Respekt Punkte
Standard

Also, du willst alle Einträge, deren EMPNO ungerade ist.
Die funktion, die Traeumer0069 dir genannt hat, liefert dir für eine gegebene Division den Rest (auch Modulo genannt), sprich, wenn du als Divisor die 2 nimmst, hast du bei geraden Zahlen keinen Rest, bei ungeraden Zahlen hast du einen Rest. An deinem Beispiel:

7521 % 2 = 1 (ist ungerade, ergibt Rest)
7566 % 2 = 0 (ist gerade, ergibt keinen Rest)
tanjian ist offline   Mit Zitat antworten
Ungelesen 26.02.12, 17:07   #8
Liike
subsidiary meets lovin'
 
Registriert seit: Sep 2008
Beiträge: 171
Bedankt: 72
Liike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt PunkteLiike erschlägt nachts Börsenmakler | 7608 Respekt Punkte
Standard

SELECT * FROM emp WHERE MOD(empno, 2)

hat jetzt den gewünschten effekt gebracht!
__________________
Wenn der Beitrag nutzlich ist
klick hier!!
Liike 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 09:52 Uhr.


Sitemap

().