Die Auswahl der ersten Tag des Monats, in HIVE

Bin ich mit Hive (das ist ähnlich wie SQL, aber die syntax ist etwas anders für die SQL-Benutzer). Ich habe mir die anderen stackoverflow, aber Sie scheint in der SQL mit unterschiedlicher syntax.

Ich versuche, die den ersten Tag des Monats durch diese Abfrage. Dieser gibt mir den heutigen Tag. Zum Beispiel, wenn heute 2015-04-30, dann wäre 2015-04-01. Danke!

select 
    cust_id,
    FROM_UNIXTIME(UNIX_TIMESTAMP(),'yyyy-MM-dd') as first_day_of_month_transaction
--DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), 0) as first_day_of_month_transaction --SQL format. Not compatible in Hive.
from 
    customers;
InformationsquelleAutor sharp | 2015-04-30
Schreibe einen Kommentar