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

  • 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

  • Halla los mejores refugios burbuja en Madrid, Andalucia y la costa catalana
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 6 Stunden
  • Guckst du hier: step by step
    vor 1 Woche 6 Tagen
  • Guckst du hier: step by step
    vor 1 Woche 6 Tagen
  • Ich habe ja keine Angst vor
    vor 3 Wochen 2 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 3 Wochen 4 Tagen
  • Vielen Dank erst einmal, aber
    vor 3 Wochen 6 Tagen
  • Du hast die "Trusted host
    vor 3 Wochen 6 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 5 Wochen 5 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 6 Wochen 2 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250285
Registrierte User: 20504

Neue User:

  • MonroeScobe
  • Marvinkep
  • RandallFloop

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 29 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