Was ist der richtige SQL-Befehl, wenn "?" funktioniert nicht als Parameterreferenz für eine Tabellenkalkulation in Excel?
508
jrk properties
Wenn ich das fest codierte Datum (hervorgehoben) in geändert habe, wurde die ?
Konvertierungsfehlermeldung zurückgegeben. Was ist das Update? Ich schätze alle Hilfen, die ich bekommen kann.
SET NOCOUNT ON DECLARE @lastdayofweek DATETIME DECLARE @firstdayofweek DATETIME DECLARE @previouslastdayweek DATETIME DECLARE @previousfirstdayweek DATETIME SET @lastdayofweek = '2018-08-03' SET @firstdayofweek = dateadd(day, - 6, @lastdayofweek) SET @previouslastdayweek = dateadd(day, - 1, @firstdayofweek) SET @previousfirstdayweek = dateadd(day, - 6, @previouslastdayweek) SELECT DISTINCT b.unittype ,b.propertyid ,d.propertyname1 ,count(CASE WHEN b.ActMadeReadyDate <= @previouslastdayweek AND b.occustatus IN ('NA') AND b.calcdate = @previouslastdayweek THEN b.UnitType END) AS 'Last Week Unit Type Not Rent Ready' ,count(CASE WHEN b.occustatus IN ( 'VL' ,'VA' ) AND b.calcdate = @lastdayofweek THEN b.unitid END) AS 'Vacants' ,count(CASE WHEN b.ActMadeReadyDate <= @lastdayofweek AND b.occustatus IN ( 'VA' ,'VL' ) AND b.calcdate = @lastdayofweek THEN b.unitid END) AS 'Rent Ready' ,count(CASE WHEN b.ActMadeReadyDate IS NULL AND b.occustatus IN ('VA') AND b.calcdate = @previousfirstdayweek THEN b.unitid END) AS 'Rent not Ready' FROM unitwithstatus b INNER JOIN property d ON b.propertyid = d.propertyid LEFT JOIN lease a ON a.propertyid = b.propertyid AND a.bldgid = b.bldgid AND a.unitid = b.unitid AND a.moveindate >= @previousfirstdayweek AND a.moveindate <= @previouslastdayweek WHERE b.propertyid LIKE '01___' AND b.unitstatus <> 'W' AND b.unitstatus <> 'D' --and lastdayofweek = ? --'" & Range("J4") & "' --and b.PropertyId in ('01TRL') GROUP BY b.unittype ,b.propertyid ,d.propertyname1
Es ist, wie der als Argument übergebene Wert verwendet wird.
jrk properties vor 6 Jahren
0
setze @lastdayofweek =
jrk properties vor 6 Jahren
0
Set @lastdayofweek = '08 / 03/2018 'in ändern? (Es wurde versucht, dies mit einem Excel zu verknüpfen), aber es wurde der Fehler "ungültige Parameternummer" zurückgegeben
jrk properties vor 6 Jahren
0
Ich habe das von Ihnen vorgeschlagene Format ausprobiert. gleicher Fehler
jrk properties vor 6 Jahren
0
Kann ich dir die ganze Anfrage schicken? Schätzen Sie Ihre Antwort
jrk properties vor 6 Jahren
0
Sehen Sie den Test, den ich mit durchgemacht habe? und Datumsbereiche? - keiner von ihnen hat funktioniert
jrk properties vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
3
Meine Datei ist in Excel 2007 gesperrt. Was ist los?
-
2
Gibt es eine Möglichkeit, Excel 2007 automatisch zu speichern, wie dies bei MS Word der Fall ist?
-
1
Excel Word Wrap + verschwindet Text
-
1
Einfaches Zusammenführen / Löschen mit Excel
-
7
Wie können Sie Microsoft Excel mit voller Geschwindigkeit laufen lassen, auch wenn der Fensterfokus...
-
2
Warum können Sie Bilder nicht in Excel kopieren / einfügen, aber Screenshots funktionieren?
-
3
So synchronisieren Sie Excel mit der Google Docs-Tabelle
-
13
Warum dauert die Verbindung von SQL Management Studio so lange?
-
9
Wie teilen Sie einen Namen auf, um Vorname und Nachname zu erhalten?
-
10
Geschwindigkeit der gesamten Festplattenverschlüsselung von TrueCrypt