suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Wie kann ich ein berechnetes Feld für diese Tabelle erstellen?

SELECT book.BookTitle, author.Name, author.Surname, book.YearofPublication
FROM book
    LEFT JOIN author ON book.AuthorID = author.AuthorID;

Geben Sie hier eine Bildbeschreibung ein

Dies ist meine aktuelle Tabelle. Ich muss ein berechnetes Feld erstellen, um zu erfahren, wie viele Jahre dieses Buch veröffentlicht wurde, aber mein Gehirn ist kaputt. Kann jemand helfen?

Ich habe versucht, die XAAMP-Abfrage zu verwenden, habe die Option jedoch nicht gesehen.

P粉425119739P粉425119739530 Tage vor608

Antworte allen(1)Ich werde antworten

  • P粉288069045

    P粉2880690452023-09-08 12:43:50

    试试这个:

    SELECT book.BookTitle, author.Name, author.Surname, book.YearofPublication , YEAR(NOW()) - book.YearofPublication
    FROM book
    LEFT JOIN author ON book.AuthorID = author.AuthorID;
    

    Antwort
    0
  • StornierenAntwort