GeForce GT 640M LE vs HD Graphics 6000
Aggregierte Leistungsbewertung
Wir haben GeForce GT 640M LE und HD Graphics 6000 miteinander verglichen und dabei die technischen Daten und alle relevanten Benchmarks berücksichtigt.
Basierend auf unseren aggregierten Benchmark-Ergebnissen übertrifft HD Graphics 6000 die GT 640M LE um signifikante 21%.
Primäre Details
Informationen über den Typ (für Desktops oder Laptops) und die Architektur von GeForce GT 640M LE und HD Graphics 6000 sowie über die Startzeit des Verkaufs und die Kosten zu diesem Zeitpunkt.
Platz in der Leistungsbewertung | 884 | 822 |
Platz nach Beliebtheit | nicht in den Top-100 | nicht in den Top-100 |
Bewertung der Kostenwirksamkeit | 0.13 | 0.22 |
Architektur | Fermi / Kepler (2012) | Gen. 8 Broadwell (2014−2015) |
Codename | N13P-LP | Broadwell GT3 |
Typ | Für Laptops | Für Laptops |
Veröffentlichungsdatum | 22 März 2012 (12 Jahre vor) | 5 Januar 2015 (9 Jahre vor) |
Preis zum Zeitpunkt der Veröffentlichung | $849.99 | keine Angaben |
Bewertung der Kostenwirksamkeit
Um einen Index zu erhalten, vergleichen wir die Leistung von Grafikkarten und ihre Kosten, wobei die Kosten anderer Grafikkarten berücksichtigt werden.
HD Graphics 6000 hat ein 69% besseres Preis-Leistungs-Verhältnis als GT 640M LE.
Detaillierte Spezifikationen
Allgemeine Parameter von GeForce GT 640M LE und HD Graphics 6000: Anzahl der Shader, Frequenz des Videokerns, technologischer Prozess, Texturierungs- und Rechengeschwindigkeit. Diese Parameter sprechen indirekt über die Leistung von GeForce GT 640M LE und HD Graphics 6000, obwohl für eine genaue Bewertung die Ergebnisse von Benchmarks und Spieletests berücksichtigt werden müssen.
Anzahl der Shader-Prozessoren | 384 | 48 |
Kernfrequenz | 500 MHz | 300 MHz |
Boost-Frequenz | keine Angaben | 1000 MHz |
Anzahl der Transistoren | 585 million | 189 million |
Technologischer Herstellungsprozess | 28 nm | 14 nm |
Leistungsaufnahme (TDP) | 20 Watt | 15 Watt |
Texturiergeschwindigkeit | 12.05 | 48.00 |
Gleitkomma-Leistung | 384.0 gflops | keine Angaben |
Formfaktor und Kompatibilität
Informationen zur Kompatibilität von GeForce GT 640M LE und HD Graphics 6000 mit anderen Computerkomponenten. Es ist nützlich, wenn Sie z.B eine zukünftige Computerkonfiguration auswählen oder die vorhandene aktualisieren möchten. Bei Laptop-Grafikkarten ist das die geschätzte Größe des Laptops, Bus und Anschluss, wenn die Grafikkarte in einen Steckplatz gesteckt wird, anstatt mit dem Motherboard verlötet zu werden.
Laptop-Größe | medium sized | keine Angaben |
Schnittstelle | PCIe 2.0 x16 | PCIe 2.0 x1 |
VRAM-Kapazität und -Typ
Die Parameter des auf GeForce GT 640M LE und HD Graphics 6000 installierten Speichers sind Typ, Größe, Bus, Frequenz und Bandbreite. Die in den Prozessor integrierten Grafikkarten, die keinen eigenen Speicher haben, werden einen gemeinsam genutzten Teil des RAM-Systems verwenden.
Speichertyp | DDR3, GDDR5 | keine Angaben |
Maximale Speicherkapazität | 2 GB | System Shared |
Speicherbusbreite | 128 Bit | 64/128 Bit |
Speicherfrequenz | 1800 - 4000 MHz | keine Angaben |
Speicherbandbreite | 50.24 GB/s | keine Angaben |
Multiplexspeicher | - | + |
Konnektivität und Ausgänge
Arten und Anzahl der Videoanschlüsse auf GeForce GT 640M LE und HD Graphics 6000. In der Regel ist dieser Abschnitt nur für Desktop-Referenzvideokarten relevant, da für Notebooks die Verfügbarkeit bestimmter Videoausgänge vom Modell des Laptops abhängt.
Videoanschlüsse | No outputs | No outputs |
Unterstützte Technologien
Technologische Lösungen und APIs, die von GeForce GT 640M LE und HD Graphics 6000 unterstützt werden. Sie brauchen diese Informationen, wenn Sie eine bestimmte Technologie für Ihre Zwecke benötigen.
Optimus | + | keine Angaben |
Quick Sync | keine Angaben | + |
API-Kompatibilität
Die von GeForce GT 640M LE und HD Graphics 6000 unterstützten APIs, einschließlich ihrer Versionen.
DirectX | 12 (11_0) | 12 (11_1) |
Shader-Modell | 5.1 | 5.1 |
OpenGL | 4.6 | 4.4 |
OpenCL | 1.1 | 2.0 |
Vulkan | N/A | 1.1.80 |
CUDA | + | keine Angaben |
Synthetische Benchmark-Leistung
Nicht-Gaming-Benchmarks Leistung von GeForce GT 640M LE und HD Graphics 6000. Die Gesamtpunktzahl liegt zwischen 0 und 100, wobei 100 der derzeit schnellsten Grafikkarte entspricht.
Kombinierte synthetische Benchmark-Ergebnisse
Dies ist unsere kombinierte Benchmark-Leistungsbewertung. Wir verbessern regelmäßig unsere kombinierten Algorithmen, aber wenn Sie einige wahrgenommene Ungereimtheiten finden, können Sie sich gerne im Kommentarbereich äußern, wir beheben Probleme in der Regel schnell.
HD Graphics 6000 übertrifft GeForce GT 640M LE um 21% in unseren kombinierten Benchmark-Ergebnissen.
Passmark
Dies ist wahrscheinlich der am weitesten verbreitete Benchmark, Teil der Passmark PerformanceTest Suite. Er unterzieht die Grafikkarte einer gründlichen Bewertung und bietet vier separate Benchmarks für die Direct3D-Versionen 9, 10, 11 und 12 (der letzte wird, wenn möglich, in 4K-Auflösung durchgeführt) sowie einige weitere Tests, die die DirectCompute-Fähigkeiten ansprechen.
Benchmark-Abdeckung: 25%
HD Graphics 6000 übertrifft GeForce GT 640M LE um 21% in Passmark.
3DMark Vantage Performance
3DMark Vantage ist ein veralteter DirectX 10-Benchmark. Er belastet die Grafikkarte mit zwei Szenen, eine zeigt ein Mädchen, das aus einer Militärbasis in einer Meereshöhle flieht, die andere zeigt eine Raumflotte, die einen wehrlosen Planeten angreift. Er wurde im April 2017 eingestellt und stattdessen wird nun der Time Spy-Benchmark zur Verwendung empfohlen.
Benchmark-Abdeckung: 17%
HD Graphics 6000 übertrifft GeForce GT 640M LE um 7% in 3DMark Vantage Performance.
3DMark 11 Performance GPU
3DMark 11 ist ein veralteter DirectX 11-Benchmark von Futuremark. Er verwendet vier Tests, die auf zwei Szenen basieren. Die eine sind ein paar U-Boote, die das versunkene Wrack eines gesunkenen Schiffes erkunden, die andere ist ein verlassener Tempel tief im Dschungel. Alle Tests sind stark mit volumetrischen Beleuchtungen und Tessellation ausgestattet und sind trotz der Auflösung von 1280x720 relativ anspruchsvoll. Der 3DMark 11 wurde im Januar 2020 eingestellt und wird nun von Time Spy abgelöst.
Benchmark-Abdeckung: 17%
HD Graphics 6000 übertrifft GeForce GT 640M LE um 11% in 3DMark 11 Performance GPU.
Spielleistung
Die Ergebnisse von GeForce GT 640M LE und HD Graphics 6000 in Spielen, werden in FPS gemessen.
Durchschnittliche FPS für alle PC-Spiele
Hier sind die durchschnittlichen Bilder pro Sekunde in einer großen Anzahl von beliebten Spielen in verschiedenen Auflösungen:
900p | 19
−10.5%
| 21−24
+10.5%
|
Full HD | 23
+53.3%
| 15
−53.3%
|
FPS-Leistung in beliebten Spielen
Full HD
Low Preset
Cyberpunk 2077 | 4−5
−25%
|
5−6
+25%
|
Full HD
Medium Preset
Assassin's Creed Odyssey | 7−8
−14.3%
|
8−9
+14.3%
|
Battlefield 5 | 1−2
−100%
|
2−3
+100%
|
Call of Duty: Modern Warfare | 5−6
−20%
|
6−7
+20%
|
Cyberpunk 2077 | 4−5
−25%
|
5−6
+25%
|
Far Cry 5 | 3−4
−33.3%
|
4−5
+33.3%
|
Far Cry New Dawn | 5−6
−20%
|
6−7
+20%
|
Forza Horizon 4 | 7−8
−42.9%
|
10−11
+42.9%
|
Hitman 3 | 6−7
−16.7%
|
7−8
+16.7%
|
Horizon Zero Dawn | 16−18
−11.8%
|
18−20
+11.8%
|
Red Dead Redemption 2 | 4−5
−25%
|
5−6
+25%
|
Shadow of the Tomb Raider | 9−10
−11.1%
|
10−11
+11.1%
|
Watch Dogs: Legion | 35−40
−2.9%
|
35−40
+2.9%
|
Full HD
High Preset
Assassin's Creed Odyssey | 7−8
−14.3%
|
8−9
+14.3%
|
Battlefield 5 | 1−2
−100%
|
2−3
+100%
|
Call of Duty: Modern Warfare | 5−6
−20%
|
6−7
+20%
|
Cyberpunk 2077 | 4−5
−25%
|
5−6
+25%
|
Far Cry 5 | 3−4
−33.3%
|
4−5
+33.3%
|
Far Cry New Dawn | 5−6
−20%
|
6−7
+20%
|
Forza Horizon 4 | 7−8
−42.9%
|
10−11
+42.9%
|
Hitman 3 | 6−7
−16.7%
|
7−8
+16.7%
|
Horizon Zero Dawn | 16−18
−11.8%
|
18−20
+11.8%
|
Red Dead Redemption 2 | 4−5
−25%
|
5−6
+25%
|
Shadow of the Tomb Raider | 9−10
−11.1%
|
10−11
+11.1%
|
The Witcher 3: Wild Hunt | 12−14
−8.3%
|
13
+8.3%
|
Watch Dogs: Legion | 35−40
−2.9%
|
35−40
+2.9%
|
Full HD
Ultra Preset
Assassin's Creed Odyssey | 7−8
−14.3%
|
8−9
+14.3%
|
Call of Duty: Modern Warfare | 5−6
−20%
|
6−7
+20%
|
Cyberpunk 2077 | 4−5
−25%
|
5−6
+25%
|
Far Cry 5 | 3−4
−33.3%
|
4−5
+33.3%
|
Forza Horizon 4 | 7−8
−42.9%
|
10−11
+42.9%
|
Hitman 3 | 6−7
−16.7%
|
7−8
+16.7%
|
Horizon Zero Dawn | 16−18
−11.8%
|
18−20
+11.8%
|
Shadow of the Tomb Raider | 9−10
−11.1%
|
10−11
+11.1%
|
The Witcher 3: Wild Hunt | 12−14
−8.3%
|
12−14
+8.3%
|
Watch Dogs: Legion | 35−40
−2.9%
|
35−40
+2.9%
|
Full HD
Epic Preset
Red Dead Redemption 2 | 4−5
−25%
|
5−6
+25%
|
1440p
High Preset
Battlefield 5 | 2−3
−50%
|
3−4
+50%
|
Far Cry New Dawn | 3−4
+0%
|
3−4
+0%
|
1440p
Ultra Preset
Assassin's Creed Odyssey | 1−2
−100%
|
2−3
+100%
|
Call of Duty: Modern Warfare | 1−2
+0%
|
1−2
+0%
|
Cyberpunk 2077 | 1−2
+0%
|
1−2
+0%
|
Far Cry 5 | 2−3
+0%
|
2−3
+0%
|
Hitman 3 | 7−8
+0%
|
7−8
+0%
|
Horizon Zero Dawn | 5−6
−20%
|
6−7
+20%
|
The Witcher 3: Wild Hunt | 1−2
+0%
|
1−2
+0%
|
Watch Dogs: Legion | 10−11
−20%
|
12−14
+20%
|
1440p
Epic Preset
Red Dead Redemption 2 | 5−6
+0%
|
5−6
+0%
|
4K
High Preset
Far Cry New Dawn | 1−2
+0%
|
1−2
+0%
|
4K
Ultra Preset
Assassin's Creed Odyssey | 2−3
+0%
|
2−3
+0%
|
Assassin's Creed Valhalla | 1−2
+0%
|
1−2
+0%
|
Call of Duty: Modern Warfare | 0−1 | 1−2 |
Far Cry 5 | 1−2
+0%
|
1−2
+0%
|
Watch Dogs: Legion | 0−1 | 0−1 |
4K
Epic Preset
Red Dead Redemption 2 | 3−4
+0%
|
3−4
+0%
|
Full HD
Medium Preset
Metro Exodus | 0−1 | 0−1 |
Full HD
High Preset
Metro Exodus | 0−1 | 0−1 |
4K
High Preset
Battlefield 5 | 0−1 | 0−1 |
So konkurrieren GT 640M LE und HD Graphics 6000 in beliebten Spielen:
- HD Graphics 6000 ist 11% schneller in 900p
- GT 640M LE ist 53% schneller in 1080p
Hier ist die Bandbreite der Leistungsunterschiede bei beliebten Spielen:
- in Battlefield 5, mit 1080p-Auflösung und dem Medium Preset, ist der HD Graphics 6000 um 100% schneller.
Alles in allem, in beliebten Spielen:
- HD Graphics 6000 liegt in 41 Tests vorn (77%)
- es gibt ein Unentschieden in 12 Tests (23%)
Zusammenfassung der Vor- und Nachteile
Leistungsbewertung | 1.82 | 2.20 |
Neuheit | 22 März 2012 | 5 Januar 2015 |
Technologischer Prozess | 28 nm | 14 nm |
Leistungsaufnahme (TDP) | 20 Watt | 15 Watt |
HD Graphics 6000 hat eine um 20.9% höhere Gesamtleistungsbewertung, einen Altersvorsprung von 2 Jahren, ein 100% fortschrittlicheres Lithografieverfahren, und 33.3% weniger Stromverbrauch.
Der HD Graphics 6000 ist unsere empfohlene Wahl, da er den GeForce GT 640M LE in Leistungstests schlägt.
Wenn Sie noch Fragen zur Wahl zwischen GeForce GT 640M LE und HD Graphics 6000 haben - fragen Sie in den Kommentaren, und wir werden antworten.
Vergleiche mit ähnlichen GPUs
Wir haben mehrere Grafikkarten-Vergleiche ausgewählt, deren Leistung den getesteten Karten mehr oder weniger nahe kommt, so dass Sie mehr wahrscheinliche Optionen in Betracht ziehen können.
Ошибка: Запрос select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=157 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=157 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2012-03-22","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(1.82 - b.result) asc /* # 1 */ limit 6 вызвал ошибку Unknown column 'i._id' in 'having clause'
Array ( [0] => Array ( [file] => /var/www/web/data/www/technical.city/system/lib/db.php [line] => 151 [function] => db_query [args] => Array ( [0] => select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=157 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=157 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2012-03-22","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(1.82 - b.result) asc /* # 1 */ limit 6 ) ) [1] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/85/85 [line] => 150 [function] => db_getItems [args] => Array ( [0] => select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=157 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=157 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2012-03-22","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(1.82 - b.result) asc /* # 1 */ limit 6 ) ) [2] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 [line] => 16525 [function] => db_cache [args] => Array ( [0] => nearest_video_notebook_0_157_L6 [1] => db_getItems [2] => select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=157 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=157 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2012-03-22","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(1.82 - b.result) asc /* # 1 */ limit 6 [3] => Array ( [0] => ss_benchmarks_results [1] => ss_cards ) ) ) [3] => Array ( [file] => /var/www/web/data/www/technical.city/_content/pages/text/23/323_1 [line] => 15 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 ) [function] => include ) [4] => Array ( [file] => /var/www/web/data/www/technical.city/system/handler/index.php [line] => 372 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/pages/text/23/323_1 ) [function] => require ) )
Ошибка: Запрос select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=196 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=196 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2015-01-05","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(2.2 - b.result) asc /* # 2 */ limit 6 вызвал ошибку Unknown column 'i._id' in 'having clause'
Array ( [0] => Array ( [file] => /var/www/web/data/www/technical.city/system/lib/db.php [line] => 151 [function] => db_query [args] => Array ( [0] => select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=196 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=196 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2015-01-05","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(2.2 - b.result) asc /* # 2 */ limit 6 ) ) [1] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/85/85 [line] => 150 [function] => db_getItems [args] => Array ( [0] => select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=196 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=196 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2015-01-05","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(2.2 - b.result) asc /* # 2 */ limit 6 ) ) [2] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 [line] => 16525 [function] => db_cache [args] => Array ( [0] => nearest_video_notebook_0_196_L6 [1] => db_getItems [2] => select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=196 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=196 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2015-01-05","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(2.2 - b.result) asc /* # 2 */ limit 6 [3] => Array ( [0] => ss_benchmarks_results [1] => ss_cards ) ) ) [3] => Array ( [file] => /var/www/web/data/www/technical.city/_content/pages/text/23/323_1 [line] => 15 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 ) [function] => include ) [4] => Array ( [file] => /var/www/web/data/www/technical.city/system/handler/index.php [line] => 372 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/pages/text/23/323_1 ) [function] => require ) )
Ошибка: Запрос select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=157 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=157 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2012-03-22","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(1.82 - b.result) asc /* # 1 */ limit 6 вызвал ошибку Unknown column 'i._id' in 'having clause'
Array ( [0] => Array ( [file] => /var/www/web/data/www/technical.city/system/lib/db.php [line] => 151 [function] => db_query [args] => Array ( [0] => select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=157 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=157 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2012-03-22","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(1.82 - b.result) asc /* # 1 */ limit 6 ) ) [1] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/85/85 [line] => 150 [function] => db_getItems [args] => Array ( [0] => select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=157 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=157 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2012-03-22","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(1.82 - b.result) asc /* # 1 */ limit 6 ) ) [2] => Array ( [file] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 [line] => 16525 [function] => db_cache [args] => Array ( [0] => nearest_video_notebook_0_157_L6 [1] => db_getItems [2] => select b.card_id from ss_benchmarks_results as b left join ss_cards as i on i._id=b.card_id and i._disabled=0 and i.redirect_to=0 left join ss_cards_custom as custom on custom.filename=i.filename and custom._disabled=0 left join ss_stat_exist as pop on pop.item_type="video" and pop.item1=i._id and pop.item2=157 and pop.lang="6" left join ss_stat_exist as pop2 on pop2.item_type="video" and pop2.item1=157 and pop2.item2=i._id and pop2.lang="6" where b.benchmark_id=-1 and i.type="notebook" and i.prof="0" and i._disabled=0 and ( if(pop.visits,pop.visits,pop2.visits)>=1 OR ( to_days(now()) - to_days(replace("2012-03-22","-00","-01"))<=366/2 OR to_days(now()) - to_days(replace(if(custom.date_of_announcement AND custom.date_of_announcement!="0000-01-00",custom.date_of_announcement,i.date_of_announcement),"-00","-01"))<=366/2 ) ) having !isnull(i._id) order by abs(1.82 - b.result) asc /* # 1 */ limit 6 [3] => Array ( [0] => ss_benchmarks_results [1] => ss_cards ) ) ) [3] => Array ( [file] => /var/www/web/data/www/technical.city/_content/pages/text/23/323_1 [line] => 15 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/textblocks/text/22/222 ) [function] => include ) [4] => Array ( [file] => /var/www/web/data/www/technical.city/system/handler/index.php [line] => 372 [args] => Array ( [0] => /var/www/web/data/www/technical.city/_content/pages/text/23/323_1 ) [function] => require ) )