Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Views: Konvertieren MySql Query zu View Code

Eingetragen von mooney (12)
am 12.09.2007 - 18:23 Uhr in
  • Module
  • Drupal 5.x

ich möchte mit dem Views-Modul eine komplexere Abfrage darstellen. Leider bin ich nicht über die GUI des Modules zur Lösung gekommen. Man kann aber eine View in das Modul exportieren und importieren. Nun habe ich den folgenden MySQL Query entwickelt, welchen ich in einer View haben möchte:

SELECT node.nid,node.title FROM node
inner join (content_field_veranstaltungsort)
on (node.nid=content_field_veranstaltungsort.field_veranstaltungsort_nid)
where node.nid in
  (SELECT content_field_stadt_region.nid FROM content_field_stadt_region
  where field_stadt_region_nid=16)
and
content_field_veranstaltungsort.nid in
  (select node.nid from node
  inner join event
  on node.nid=event.nid
where event.event_start>UNIX_TIMESTAMP(now()))group by node.nid;

Dazu meine Frage:

  1. Gibt es ein Tool welches aus einer MySQL-Query eine View erstellen kann?
  2. Gibt es ein Tutorial, welches die Syntax von View Code beschreibt?
  3. Fragen zum View-Code:
    • Wie stelle ich ein Where in mit einem Sub-Select da?
    • Wie stelle ich ein inner join da?
    • Wie stelle ich UNIX_TIMESTAMP(now()) da?

Vielen Dank, Till

‹ Userpoints - points for node author if someone comments Startseite erstellen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

du stellst dir Views als zu

Eingetragen von dawehner (2639)
am 12.09.2007 - 18:29 Uhr

du stellst dir Views als zu mächtig vor
man kann definitiv glaube ich nicht mehr als über die GUI machen
Auch funktioniert noch nicht Node_Reference als echte Referenz
entweder du schreibt dir ein Module/Themst oder du wartest auf Views2

Mein Blog: www.exper-tec.de
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dereine@jabber.ccc.de Warum Jabber?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wozu brauchst du denn noch

Eingetragen von Alexander Langer (3416)
am 12.09.2007 - 19:07 Uhr

Wozu brauchst du denn noch einen View, wenn die Abfrage fertig ist?

"I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." -Alan Kay

Suchmaschinenoptimierung (SEO) & Drupal

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ich es in View

Eingetragen von mooney (12)
am 12.09.2007 - 19:40 Uhr

Wenn ich es in View importieren kann, dann kann ich die Tabellenansicht von Views nutzen und ich brauche mir keinen Kopf über den Pager machen. Das würde mir viel Arbeit ersparen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • PHP 8.1 - Deprecated function: rtrim()
  • Preloader / Spnner entfernen Menu Link Modal-Modul
  • Schriftgröße standard einstellen
  • Drupal Website gestalten
  • MariaDB 10.6
  • Entity Reference - Title Felder werden als Link angezeigt
  • Tokens werden in Viev als Link angezeigt
  • [bug entdeckt & workaround gefunden] benutzerdefinierte Felder vom Userprofil tauchen ungefragt auch in den Forumtopics auf...
  • [gelöst] Mass contact Empfängerliste nach Taxonomy Term statt Rolle
  • Update V. 9.3.12 auf V. 9.4 mit Fehler: Modul mySQL fehlt. Bitte Hilfe.
  • Sprachpfad, in Drupal Korrekt einstellen, auch bei den Meta-Tags
  • Update von Drupal 9.3 auf 9.4 oder bei 9.3 bleiben
Weiter

Neue Kommentare

  • Danke fürs Feedback. Gut dass
    vor 18 Stunden 40 Minuten
  • Patch angewandt
    vor 21 Stunden 52 Minuten
  • core_version_requirement: ^8
    vor 2 Tagen 23 Stunden
  • core_version_requirement: ^8
    vor 2 Tagen 23 Stunden
  • ok. Wenn ich das mache
    vor 2 Tagen 23 Stunden
  • Bei gleichem Namen hat das
    vor 2 Tagen 23 Stunden
  • Sorry, dass ich mich hier
    vor 3 Tagen 8 Minuten
  • Habe Patch versucht
    vor 3 Tagen 7 Stunden
  • Hier wird ein Patsch
    vor 3 Tagen 8 Stunden
  • Mit Drupal geht das um 150
    vor 3 Tagen 20 Stunden

Statistik

Beiträge im Forum: 247866
Registrierte User: 19592

Neue User:

  • Davidsnins
  • kudes
  • Tkakah

» Alle User anzeigen

User nach Punkten sortiert:
wla9213
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 8 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association